IXAudio2VoiceCallback ::OnVoiceError, méthode (xaudio2.h)
Appelé lorsqu’une erreur critique se produit pendant le traitement vocal.
Syntaxe
void OnVoiceError(
void *pBufferContext,
HRESULT Error
);
Paramètres
pBufferContext
Pointeur de contexte affecté au membre pContext de la structure XAUDIO2_BUFFER lors de l’envoi de la mémoire tampon.
Error
Code HRESULT de l’erreur rencontrée.
Valeur de retour
None
Remarques
OnVoiceError est appelé en cas d’erreur pendant le traitement vocal, comme une erreur de décodeur XMA matériel sur xbox 360. Les arguments indiquent la mémoire tampon en cours de traitement au moment de l’erreur et son code HRESULT. Si l’erreur n’est pas récupérable en détruisant et en recréant la voix, le rappel du moteur OnCriticalError sera également appelé.
Configuration requise pour la plateforme
Windows 10 (XAudio2.9) ; Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | xaudio2.h |