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 |