IXAudio2VoiceCallback::OnVoiceError メソッド (xaudio2.h)
音声処理中に重大なエラーが発生したときに呼び出されます。
構文
void OnVoiceError(
void *pBufferContext,
HRESULT Error
);
パラメーター
pBufferContext
バッファーの送信時にXAUDIO2_BUFFER構造体の pContext メンバーに割り当てられたコンテキスト ポインター。
Error
発生したエラーの HRESULT コード。
戻り値
なし
解説
OnVoiceError は、Xbox 360 のハードウェア XMA デコーダー エラーなど、音声処理中にエラーが発生した場合に呼び出されます。 引数は、エラー時に処理されたバッファーとその HRESULT コードを報告します。 音声を破棄して再作成してエラーを回復できない場合は、 OnCriticalError エンジンコールバックも呼び出されます。
プラットフォームの要件
Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | xaudio2.h |