答えを探してみましたが、OpenAL などの別のライブラリを追加するだけでした。(私が使用するのwindows.h
は、大食いを除いてすべてです)
1 つのスレッドがメイン テーマを再生し続け、2 つ目のスレッドが効果音を再生する可能性があるかどうかを確認するマルチ スレッド プログラムを作成しましたが、残念ながら動作しません...
MCI ライブラリを試しましたか?
http://msdn.microsoft.com/en-us/library/windows/desktop/dd742874(v=vs.85).aspx
これが私がそれを行う方法です:
mciSendString(L"open ../mp3/announce_start.mp3 alias announce", 0, 0, 0 );
mciSendString(L"play announce wait", 0, 0, 0 );
サウンドファイルを繰り返したい場合は、試してください
mciSendString(L"play announce repeat wait", 0, 0, 0 );