C ++播放声音会导致延迟

时间:2015-05-11 00:30:35

标签: c++ audio wav

对于我的Zombie Shooter游戏,我可以在玩家拍摄时播放声音。它并没有停止整个游戏,但它创造了0.5延迟,这种类型的游戏因为僵尸总是在移动而毁了游戏。在一个简短的形式,当我拍摄时,我得到0.5秒的滞后。他们以任何方式解决这个0.5秒的滞后问题吗?这是我的代码:

#include <iostream>
#include <windows.h>
#pragma comment (lib , "winmm.lib")

using namespace std;

int main()
{
    PlaySound(TEXT("Background Music.wav"), NULL, SND_FILENAME|SND_ASYNC);
    system("pause");
}

0 个答案:

没有答案