XUserRegisterForDefaultAudioEndpointUtf16Changed
Inscrit un rappel que l’application définit et appelle lorsque le point de terminaison audio par défaut change.Syntaxe
Paramètres
queue _In_opt_Type : XTaskQueueHandle Handle de la file d’attente asynchrone sur laquelle placer le rappel de modification. context _In_opt_
Type : void* Contexte que l’application définit et transmet au rappel. callback _In_
Type : XUserDefaultAudioEndpointUtf16ChangedCallback* Rappel que l’application définit et inscrit pour les événements de modification du point de terminaison audio. token _Out_
Type : XTaskQueueRegistrationToken* En cas de réussite, reçoit un jeton qui identifie le rappel. Pour désinscrire le rappel, transmettez ce jeton à la fonction XUserUnregisterForDefaultAudioEndpointUtf16Changed.
Valeur de retour
Type : HRESULT Code de réussite ou d’erreur HRESULT.Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.
Remarques
Cette fonction ne peut pas être appelée sans risque sur un thread à durée critique. Pour plus d’informations, consultez Threads à durée critique.
Configuration requise
En-tête : XUser.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesDocumentation conceptuelle
Voir aussi
XUserXUserDefaultAudioEndpointUtf16ChangedCallback
XUserUnregisterForDefaultAudioEndpointUtf16Changed
