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 |