我有一点点2d值,当某些事件发生时,我想有声音(任何格式),但是当我使用PlaySound()时,我的游戏会冻结直到声音结束为止,因此我需要一个可以在不冻结声音的情况下播放声音的函数程序,直到声音结束,请详细解释所有内容,因为我不熟悉专业术语。
最佳答案
如the documentation for SND_ASYNC
中所述,使用PlaySound()
标志异步播放声音。展望 future ,您最终将需要分离游戏中各种逻辑,可能使用不同的线程来同时处理不同的事情。
关于c++ - 在做其他事情的同时用c++播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37965794/