如何暂停和播放声音

时间:2013-03-27 05:16:24

标签: c audio

嘿,我只想发出声音。我发出一个c命令它播放声音,然后用户按下一个键,让我们说“h”,然后声音停止5秒,然后在5秒后返回。我可以使用什么c命令来执行此操作?我以为mci发送字符串可能有效,但我不确定。 播放声音是我去的,但它没有这个功能。

任何代码建议?

1 个答案:

答案 0 :(得分:0)

我假设您使用的是Windows

  1. 使用waveOutPause()暂停音频。
  2. 使用Sleep(5000);
  3. 使用waveOutRestart()从暂停的位置开始播放音频。
  4. 另请参阅:waveOutPause MSDN documentation