Interface IXAudio2EngineCallback (xaudio2.h)
L’interface IXAudio2EngineCallback contient des méthodes qui notifient le client lorsque certains événements se produisent dans le moteur IXAudio2 .
Cette interface doit être implémentée par le client XAudio2. XAudio2 appelle ces méthodes via un pointeur d’interface fourni par le client, à l’aide de la méthode XAudio2Create . Les méthodes de cette interface retournent void, plutôt qu’un HRESULT.
Consultez Rappels XAudio2 pour connaître les restrictions relatives à l’implémentation du rappel.
Méthode | Description |
---|---|
OnCriticalError | Appelé si une erreur système critique se produit et nécessite la fermeture et le redémarrage de XAudio2. |
OnProcessingPassEnd | Appelé par XAudio2 juste après la fin d’une passe de traitement audio. |
OnProcessingPassStart | Appelé par XAudio2 juste avant le début d’une passe de traitement audio. |
Méthodes
L’interface IXAudio2EngineCallback a ces méthodes.
IXAudio2EngineCallback ::OnCriticalError Appelé si une erreur système critique se produit et nécessite la fermeture et le redémarrage de XAudio2. |
IXAudio2EngineCallback ::OnProcessingPassEnd Appelé par XAudio2 juste après la fin d’une passe de traitement audio. |
IXAudio2EngineCallback ::OnProcessingPassStart Appelé par XAudio2 juste avant le début d’une passe de traitement audio. |
Remarques
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour