XUserAddOptions
Especifica as opções para adicionar um usuário.Sintaxe
Constantes
Comentários
Há alguns casos extremos que os desenvolvedores devem conhecer se chamarem repetidamente XUserAddAsync com options definido como XUserAddOptions::AddDefaultUserSilently:- Se você chamar isso repetidamente e soubermos qual é o usuário padrão que iniciou o jogo, o mesmo usuário será retornado.
- Se o usuário padrão conhecido anteriormente tiver saído e houver apenas um usuário conectado ao dispositivo, esse usuário será marcado como o novo usuário “padrão” e retornado.
- Se o usuário padrão conhecido anteriormente tiver saído e houver vários usuários conectados ao dispositivo, será retornado E_GAMEUSER_NO_DEFAULT_USER.
- Em inicializações de desenvolvedor, o usuário padrão será o usuário de entrada automática, que pode ser especificado definindo esse usuário como o usuário de entrada automática no DevHome ou usando xbconfig (tópico sob NDA) DefaultUser.
- Se você chamar isso repetidamente e soubermos qual é o usuário padrão que iniciou o jogo, o mesmo usuário será retornado.
- Se o usuário padrão conhecido anteriormente tiver saído e houver apenas um usuário conectado ao dispositivo, esse usuário será marcado como o novo usuário “padrão” e retornado.
- Se o usuário que iniciou o jogo originalmente tiver saído e o número de usuários for 0 ou mais de 1, o sistema exibirá a interface do usuário para obter o usuário e, em seguida, definirá esse usuário como padrão.
Requisitos
Cabeçalho: XUser.h Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series
