共用方式為


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

另請參閱

使用方法:使用來源聲音回呼

IXAudio2VoiceCallback

XAudio2 回呼