XUserRegisterForDefaultAudioEndpointUtf16Changed
Inscrit un rappel que l’application définit et invoque lorsque le point de terminaison audio par défaut change.Syntaxe
Paramètres
queue _In_opt_Type : XTaskQueueHandle Handle vers la file d’attente asynchrone sur laquelle placer le rappel de modification. context _In_opt_
Type : void* Le contexte que l’application définit et transmet au rappel. callback _In_
Type : XUserDefaultAudioEndpointUtf16ChangedCallback* Le 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
Il n’est pas sécuritaire d’appeler cette fonction sur un thread sensible au temps. Pour plus d’informations, consultez Threads sensibles au temps.
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
