1

如何在 IXAudio2SourceVoice 中启动/停止音频循环?

基本上它有一个 start/stop 来启动和暂停音频执行,以及一个 ExitLoop() 函数,它在完成播放后停止音频。我想做的是调用“ExitLoop()”,然后稍后重新启动循环过程。我怎样才能做到这一点?

4

2 回答 2

1

似乎唯一可以做到的方法是将缓冲区提交给源声音......希望有一种更简单的方法,但显然不是这样,我只想为它写一个包装器。

于 2010-01-01T12:23:36.393 回答
1

我认为您可以调用“IXAudio2SourceVoice->Stop(0);”

传递一个 0 作为参数。

于 2012-05-31T08:58:05.800 回答