IXAudio2::StartEngine 方法 (xaudio2.h)
启动音频处理线程。
语法
HRESULT StartEngine();
返回值
如果成功,则返回S_OK,否则返回错误代码。 有关 XAudio2 特定错误代码的说明,请参阅 XAudio2 错误代码。
注解
调用 StartEngine 后,所有已启动的语音开始使用音频。 所有启用的效果开始运行,生成的音频将发送到任何连接的输出设备。 首次初始化 XAudio2 时,引擎已处于启动状态。
从回调 ((即 IXAudio2EngineCallback 或 IXAudio2VoiceCallback) )中调用 StartEngine 无效。 如果在回调中调用 StartEngine ,它将返回XAUDIO2_E_INVALID_CALL。
平台要求
Windows 10 (XAudio2.9) ;Windows 8、Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
目标平台 | Windows |
标头 | xaudio2.h |