IXAudio2 ::RegisterForCallbacks, méthode (xaudio2.h)
Ajoute un pointeur IXAudio2EngineCallback à la liste de rappels du moteur XAudio2 .
Syntaxe
HRESULT RegisterForCallbacks(
[in] IXAudio2EngineCallback *pCallback
);
Paramètres
[in] pCallback
IXAudio2EngineCallback pointeur à ajouter à la liste de rappels du moteur XAudio2 .
Valeur retournée
Retourne S_OK en cas de réussite, un code d’erreur dans le cas contraire. Consultez Codes d’erreur XAudio2 pour obtenir des descriptions des codes d’erreur spécifiques à XAudio2.
Remarques
Cette méthode peut être appelée plusieurs fois, ce qui permet à différents composants ou couches de la même application de gérer séparément leurs propres implémentations de rappel de moteur.
Il n’est pas valide d’appeler RegisterForCallbacks à partir d’un rappel (autrement dit, IXAudio2EngineCallback ou IXAudio2VoiceCallback). Si RegisterForCallbacks est appelé dans un rappel, il retourne XAUDIO2_E_INVALID_CALL.
Configuration requise pour la plateforme
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