Re: PC版:サウンドが無い時 ( No.1 ) |
- 名前:ギウ 日時:2021/08/07 19:04
使用している関数は、
SetCreateSoundDataType
LoadSoundMemByMemImage
CheckSoundMem
PlaySoundMem
StopSoundMem
DeleteSoundMem
ChangeVolumeSoundMem
です。
ゲーム側は、
LoadSoundMemByMemImage
でエラーが返ってきたら他は実行しない感じになっています。
ただその前に、SetCreateSoundDataTypeを実行しています。
あと、
ChangeVolumeSoundMem もエラーとは関係なく実行しています。
|
Re: PC版:サウンドが無い時 ( No.2 ) |
- 名前:管理人 日時:2021/08/09 03:46
ログを拝見する限りではクラッシュはせずにDXライブラリの終了処理まで正常に行われてから
ソフトが終了しているようです
擬似的にログと同じエラーを発生させてサウンドの初期化が失敗するようにしたバージョンを
アップしましたので、よろしければギウさんが組まれたプログラムのどの箇所でプログラムが
終了してしまっているのか確認してみて頂けないでしょうか? m(_ _)m
https://dxlib.xsrv.jp/temp/DxLibVCTestSub.zip // Windows版 VisualC++ 用
|
Re: PC版:サウンドが無い時 ( No.3 ) |
- 名前:ギウ(解決) 日時:2021/08/09 08:21
ありがとうございます!
確認したところ、エラーが返ってきた後にプログラムを正常終了させてる箇所がありました;
こちらのミスです。お手数おかけしました。
|