Skip to main content

XUserDefaultAudioEndpointUtf16ChangedCallback

Rappel défini par une application et appelé lorsque le point de terminaison audio par défaut d’un utilisateur change.

Syntaxe

Paramètres

context   _In_opt_
Type : void*
Contexte défini par l’application et envoyé à la fonction XUserRegisterForDefaultAudioEndpointUtf16Changed lors de l’inscription du rappel. user   
Type : XUserLocalId
ID local de l’utilisateur dont le point de terminaison audio par défaut change. defaultAudioEndpointKind   
Type : XUserDefaultAudioEndpointKind
Valeur d’énumération qui indique si le point de terminaison audio par défaut de l’utilisateur effectue le rendu ou la capture de l’audio. endpointIdUtf16   _In_opt_z_
Type : wchar_t*
Pointeur vers une chaîne qui représente la ressource de périphérique multimédia.

Valeur de retour

Type : void

Remarques

Pour inscrire un rappel qu’une application appelle lorsque le point de terminaison audio par défaut change, appelez la fonction XUserRegisterForDefaultAudioEndpointUtf16Changed. La fonction prend comme argument un pointeur vers une fonction XUserDefaultAudioEndpointUtf16ChangedCallback. Pour désinscrire un rappel de modification du point de terminaison audio par défaut précédemment inscrit, appelez la fonction XUserUnregisterForDefaultAudioEndpointUtf16Changed.

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 Series

Voir aussi

XUser
XUserRegisterForDefaultAudioEndpointUtf16Changed
XUserUnregisterForDefaultAudioEndpointUtf16Changed
Last modified on October 6, 2026