IXAudio2VoiceCallback::OnVoiceError 方法 (xaudio2.h)
在语音处理期间发生严重错误时调用。
语法
void OnVoiceError(
void *pBufferContext,
HRESULT Error
);
参数
pBufferContext
提交缓冲区时分配给 XAUDIO2_BUFFER 结构的 pContext 成员的上下文指针。
Error
遇到的错误的 HRESULT 代码。
返回值
无
备注
如果语音处理期间出错(例如 Xbox 360 上的硬件 XMA 解码器错误),将调用 OnVoiceError。 参数报告发生错误时正在处理的缓冲区及其 HRESULT 代码。 如果错误无法通过销毁并重新创建语音来恢复,也将调用 OnCriticalError 引擎回调。
平台要求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | xaudio2.h |