Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird aufgerufen, wenn während der Sprachverarbeitung ein kritischer Fehler auftritt.
Syntax
void OnVoiceError(
void *pBufferContext,
HRESULT Error
);
Parameter
pBufferContext
Kontextzeiger, der dem pContext-Member der XAUDIO2_BUFFER-Struktur zugewiesen wurde, als der Puffer übermittelt wurde.
Error
Der HRESULT-Code des aufgetretenen Fehlers.
Rückgabewert
Keine
Bemerkungen
OnVoiceError wird im Fall eines Fehlers während der Sprachverarbeitung aufgerufen, z. B. bei einem Hardware-XMA-Decoderfehler auf der Xbox 360. Die Argumente geben an, welcher Puffer zum Zeitpunkt des Fehlers verarbeitet wurde, und dessen HRESULT-Code. Wenn der Fehler durch Das Zerstören und erneutes Erstellen der Stimme nicht wiederhergestellt werden kann, wird auch der Rückruf der OnCriticalError-Engine aufgerufen.
Plattformanforderungen
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | xaudio2.h |