Método IXAudio2VoiceCallback::OnVoiceError (xaudio2.h)
Chamado quando ocorre um erro crítico durante o processamento de voz.
Sintaxe
void OnVoiceError(
void *pBufferContext,
HRESULT Error
);
Parâmetros
pBufferContext
Ponteiro de contexto atribuído ao membro pContext da estrutura XAUDIO2_BUFFER quando o buffer foi enviado.
Error
O código HRESULT do erro encontrado.
Retornar valor
Nenhum
Comentários
OnVoiceError é chamado no caso de um erro durante o processamento de voz, como um erro de decodificador XMA de hardware no Xbox 360. Os argumentos relatam qual buffer estava sendo processado no momento do erro e seu código HRESULT. Se o erro não for recuperável destruindo e recriando a voz, o retorno de chamada do mecanismo OnCriticalError também será chamado.
Requisitos da plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | xaudio2.h |