> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Alterar o usuário padrão do jogo

> Alterar o usuário padrão do jogo

O XR-112 exige que os jogos forneçam um ponto de entrada para o seletor de contas para permitir a
alteração dos usuários ativos (padrão). Se o jogo estiver usando o modelo de usuário
simplificado e tiver garantido um usuário padrão obrigatório antes da inicialização, o
jogo não precisará fornecer esse ponto de entrada.

Como prática recomendada, os jogos que usam o modelo de usuário simplificado ainda podem querer oferecer a
opção de alterar o usuário padrão do jogo. Isso exigirá um pouco de
código. Em linhas gerais, eles precisam permitir que um novo usuário entre e, em seguida, reiniciar
o jogo com esse usuário. Eles podem fazer isso com as seguintes etapas:

1. Chame [XUserAddAsync](/pt-BR/reference/system/xuser/functions/xuseraddasync) e obtenha um XUserHandle
2. Chame [XLaunchNewGame](/pt-BR/reference/system/xgame/functions/xlaunchnewgame), especificando o EXE do jogo atual
   e usando o XUserHandle obtido anteriormente.

Depois que o jogo for reiniciado dessa maneira, o novo usuário será o usuário padrão
desse jogo. Se esse usuário sair, o jogo será suspenso.
O jogo não receberá um evento de saída para o usuário padrão.

## Confira também

[XUserAddAsync](/pt-BR/reference/system/xuser/functions/xuseraddasync)
[XLaunchNewGame](/pt-BR/reference/system/xgame/functions/xlaunchnewgame)


## Related topics

- [Usuários](/pt-BR/build/core-features/common/user/user-toc.md)
- [Identidade do usuário e APIs XUser no GDK](/pt-BR/build/core-features/common/user/index.md)
- [Estabelecer o usuário padrão do jogo](/pt-BR/build/core-features/common/user/users-establishing-default-user.md)
- [Códigos de erro](/pt-BR/reference/errorcodes.md)
- [Usuários e dispositivos de entrada](/pt-BR/build/core-features/common/user/users-input-devices.md)
