IXAudio2::StartEngine 方法 (xaudio2.h)

启动音频处理线程。

语法

HRESULT StartEngine();

返回值

如果成功,则返回S_OK,否则返回错误代码。 有关 XAudio2 特定错误代码的说明,请参阅 XAudio2 错误代码。

注解

调用 StartEngine 后,所有已启动的语音开始使用音频。 所有启用的效果开始运行,生成的音频将发送到任何连接的输出设备。 首次初始化 XAudio2 时,引擎已处于启动状态。

从回调 ((即 IXAudio2EngineCallbackIXAudio2VoiceCallback) )中调用 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

另请参阅

IXAudio2