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

関連項目

IXAudio2