IXAudio2::StopEngine 方法 (xaudio2.h)

停止音频处理线程。

语法

void StopEngine();

返回值

备注

调用 StopEngine 时,将立即停止所有输出。 但是,音频图保持不变,保留效果参数、效果历史记录 (例如,通过混响效果存储的数据,以便发出先前声音) 回声、语音状态、挂起的源缓冲区、光标位置等。 重新启动引擎时,生成的音频输出(除了一段静音时间)将与引擎从未停止时生成的输出相同。

从回调 (IXAudio2EngineCallbackIXAudio2VoiceCallback) 调用 StopEngine 无效。

平台要求

Windows 10 (XAudio2.9) ;Windows 8、Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)

要求

   
目标平台 Windows
标头 xaudio2.h

另请参阅

IXAudio2

XAPO 概述