XUserPlatformRemoteConnectShowPromptEventHandler
Gestionnaire d’événements d’affichage de l’invite d’authentification par connexion à distance.Syntaxe
Paramètres
context _In_opt_Type : void* Pointeur facultatif vers des données utilisées par le gestionnaire d’événements. userIdentifier _In_
Type : uint32_t Identificateur d’utilisateur qui a été transmis à XUser lors de l’ajout de l’utilisateur. operation _In_
Type : XUserPlatformOperation Handle de cette opération. url _In_z_
Type : char const* URL à afficher dans l’invite. code _In_z_
Type : char const* Code à afficher dans l’invite. qrCodeSize _In_
Type : size_t Taille de la mémoire tampon qrCode. qrCode _In_reads_bytes_
Type : void const* Pointeur vers une mémoire tampon contenant le code QR de l’URL au format PNG.
Valeur de retour
Remarques
Cet événement est déclenché lorsque XUser doit inviter l’utilisateur à effectuer le processus d’authentification par connexion à distance. L’interface utilisateur de l’invite doit être affichée jusqu’à ce que XUserPlatformRemoteConnectClosePromptEventHandler soit appelé ou que l’utilisateur la ferme. Le jeu doit tout de même afficher l’URL et le code reçus au cas où l’utilisateur ne pourrait pas scanner le code QR. Le code QR ne contient pas non plus le code intégré. Tous les arguments appartiennent à l’appelant (à l’exception de context).Configuration requise
En-tête : XUser.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Pris en charge sur Steam DeckVoir aussi
XUserPlatformRemoteConnectEventHandlers
XUserPlatformRemoteConnectSetEventHandlers
XUserPlatformRemoteConnectClosePromptEventHandler
XUserPlatformRemoteConnectCancelPrompt