IXAudio2::StopEngine 方法 (xaudio2.h)
停止音频处理线程。
语法
void StopEngine();
返回值
无
备注
调用 StopEngine 时,将立即停止所有输出。 但是,音频图保持不变,保留效果参数、效果历史记录 (例如,通过混响效果存储的数据,以便发出先前声音) 回声、语音状态、挂起的源缓冲区、光标位置等。 重新启动引擎时,生成的音频输出(除了一段静音时间)将与引擎从未停止时生成的输出相同。
从回调 (IXAudio2EngineCallback 或 IXAudio2VoiceCallback) 调用 StopEngine 无效。
平台要求
Windows 10 (XAudio2.9) ;Windows 8、Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
目标平台 | Windows |
标头 | xaudio2.h |