次の方法で共有


IXAudio2EngineCallback::OnCriticalError

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

virtual void 
OnCriticalError(
  HRESULT Error
)=0;

パラメータ

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

戻り値

なし。

解説 

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

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

要件

ヘッダー: Xaudio2.h 宣言

関連項目

IXAudio2EngineCallback, XAudio2 のコールバック