Método IXAudio2VoiceCallback::OnVoiceError (xaudio2.h)

Se llama cuando se produce un error crítico durante el procesamiento de voz.

Sintaxis

void OnVoiceError(
  void    *pBufferContext,
  HRESULT Error
);

Parámetros

pBufferContext

Puntero de contexto asignado al miembro pContext de la estructura XAUDIO2_BUFFER cuando se envió el búfer.

Error

Código HRESULT del error encontrado.

Valor devuelto

None

Observaciones

Se llama a OnVoiceError en caso de error durante el procesamiento de voz, como un error de descodificador XMA de hardware en xbox 360. Los argumentos notifican qué búfer se estaba procesando en el momento del error y su código HRESULT. Si el error no se puede recuperar al destruir y volver a crear la voz, también se llamará a la devolución de llamada del motor OnCriticalError .

Requisitos de la plataforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado xaudio2.h

Consulte también

Cómo: usar devoluciones de llamadas de voces de origen

IXAudio2VoiceCallback

Devoluciones de llamadas de XAudio2