XUserPlatformRemoteConnectShowPromptEventHandler
Manipulador de eventos de exibição do prompt de autenticação de conexão remota.Sintaxe
Parâmetros
context _In_opt_Tipo: void* Ponteiro opcional para dados usados pelo manipulador de eventos. userIdentifier _In_
Tipo: uint32_t O identificador de usuário que foi passado ao XUser quando o usuário foi adicionado. operation _In_
Tipo: XUserPlatformOperation O identificador desta operação. url _In_z_
Tipo: char const* A URL a ser exibida no prompt. code _In_z_
Tipo: char const* O código a ser exibido no prompt. qrCodeSize _In_
Tipo: size_t Tamanho do buffer qrCode. qrCode _In_reads_bytes_
Tipo: void const* Um ponteiro para um buffer que contém o código QR da URL como PNG.
Valor retornado
Comentários
Este evento é gerado quando o XUser precisa solicitar que o usuário execute o processo de autenticação de conexão remota. A interface do usuário do prompt deve ser exibida até que XUserPlatformRemoteConnectClosePromptEventHandler seja chamado ou que ela seja descartada pelo usuário. O jogo ainda deve renderizar a URL e o código recebidos caso o usuário não consiga ler o código QR. O código QR também não conterá o código incorporado nele. Todos os argumentos pertencem ao chamador (exceto context).Requisitos
Cabeçalho: XUser.h Biblioteca: xgameruntime.lib Plataformas com suporte: com suporte no Steam DeckConfira também
XUserPlatformRemoteConnectEventHandlers
XUserPlatformRemoteConnectSetEventHandlers
XUserPlatformRemoteConnectClosePromptEventHandler
XUserPlatformRemoteConnectCancelPrompt