トップページ > 過去ログ > 記事閲覧
CheckSoundの戻り値が常に0
名前:ライブラリ使用者 日時: 2007/11/09 00:21

題名の通りです。 再生中、停止後も常に戻り値で0を返しているようです。ご確認ください。 (質問ばかりですみません。

Page: 1 |

Re: CheckSoundの戻り値が常に0 ( No.1 )
名前:Will 日時:2007/11/09 09:59

もう少し情報があったほうが管理人さんも調査しやすいのではないでしょうか? ・再生したファイルの種類は?(WAV,MP3,Ogg,全部?) ・再生方法は?(バックグラウンド or ループ)
Re: CheckSoundの戻り値が常に0 ( No.2 )
名前:ライブラリ使用者 日時:2007/11/09 23:01

「自己解決」 失礼致しました。 こちらのソースミスでした。 NGはPlaySound()のほうの関数を使用していました。 CheckSound()にて確認とれました。 記述内容については、以後注意します。
Re: CheckSoundの戻り値が常に0 ( No.3 )
名前:管理人 日時:2007/11/10 11:10

恐らく Win32API の PlaySound が実行されてしまっていたのだと思います。 同名のAPIがあるのは問題なので、最新版では PlaySoundFile, CheckSoundFile という名称に改めました。(従来名称の関数も残しつつ) もしご必要でしたらお使いください。m(_ _)m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe //VC用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe //BCC用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)

Page: 1 |