Share via


Metodo IXAudio2VoiceCallback::OnVoiceError (xaudio2.h)

Chiamato quando si verifica un errore critico durante l'elaborazione vocale.

Sintassi

void OnVoiceError(
  void    *pBufferContext,
  HRESULT Error
);

Parametri

pBufferContext

Puntatore di contesto assegnato al membro pContext della struttura XAUDIO2_BUFFER quando è stato inviato il buffer.

Error

Codice HRESULT dell'errore rilevato.

Valore restituito

nessuno

Osservazioni

OnVoiceError viene chiamato in caso di errore durante l'elaborazione vocale, ad esempio un errore del decodificatore XMA hardware in Xbox 360. Gli argomenti segnalano il buffer elaborato al momento dell'errore e il relativo codice HRESULT. Se l'errore non è recuperabile eliminando e ricreando la voce, verrà chiamato anche il callback del motore OnCriticalError .

Requisiti della piattaforma

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione xaudio2.h

Vedi anche

Procedura: Usare callback di voci di origine

IXAudio2VoiceCallback

Callback di XAudio2