次の方法で共有


IXAudio2EngineCallback::OnCriticalError メソッド

XAudio2 を閉じて、再起動する必要がある、重要なシステム エラーが発生した場合に呼び出されます。

構文

virtual void OnCriticalError(         HRESULT Error) = 0

パラメーター

  • Error
    XAudio2 によって返されたエラー コード。

戻り値

なし。

解説 

重要なエラーが発生すると、オーディオ処理は停止し、それ以降の XAudio2 への呼び出しは失敗します。この状況から回復する唯一の手段は、XAudio2 インスタンスを解放して、新しく作成し直すことです。

IXAudio2EngineCallback インターフェイス メソッドの詳細については、「XAudio2 のコールバック」を参照してください。

要件

ヘッダー: xaudio2.h で宣言されています。

関連項目

IXAudio2EngineCallback
XAudio2 のコールバック