试图寻找答案,但我能找到的只是添加另一个库,如 OpenAL 等。(我用windows.h
的都是过剩)
我写了一个多线程程序来检查是否有可能一个线程将继续播放主题,而第二个线程将播放声音效果,但不幸的是它不起作用......
您是否尝试过 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 );