问题1:
mciSendString("open ./Data/BGM/titleBGM.wav alias titleBGM", NULL, 0, NULL);
mciSendString("play titleBGM ", NULL, 0, NULL);
是可以听到声音的
但是
mciSendString("open ./Data/BGM/titleBGM.wav alias titleBGM", NULL, 0, NULL);
mciSendString("play titleBGM repeat", NULL, 0, NULL);
想循环播放却不行
问题2:
mciSendString("open ./Data/BGM/titleBGM.wav alias titleBGM", NULL, 0, NULL);
while(ture)
{
mciSendString("play titleBGM", NULL, 0, NULL);
sleep(1000)
}
这样只会播放一次;
假设我播放完了一个音效A,想再次播放它,无论是否stop,closeA都没有用;
是否一定要重新定义A再play?
感谢各位大神
mciSendString("open ./Data/BGM/titleBGM.wav alias titleBGM", NULL, 0, NULL);
mciSendString("play titleBGM ", NULL, 0, NULL);
是可以听到声音的
但是
mciSendString("open ./Data/BGM/titleBGM.wav alias titleBGM", NULL, 0, NULL);
mciSendString("play titleBGM repeat", NULL, 0, NULL);
想循环播放却不行
问题2:
mciSendString("open ./Data/BGM/titleBGM.wav alias titleBGM", NULL, 0, NULL);
while(ture)
{
mciSendString("play titleBGM", NULL, 0, NULL);
sleep(1000)
}
这样只会播放一次;
假设我播放完了一个音效A,想再次播放它,无论是否stop,closeA都没有用;
是否一定要重新定义A再play?
感谢各位大神