Skip to main content
La XR-112 exige que les jeux offrent un point d’entrée vers le sélecteur de compte pour permettre de changer les utilisateurs actifs (par défaut). Si le jeu utilise le modèle d’utilisateur simplifié et s’est assuré d’avoir un utilisateur par défaut requis avant le lancement, le jeu n’a pas besoin d’offrir ce point d’entrée. Comme pratique exemplaire, les jeux qui utilisent le modèle d’utilisateur simplifié peuvent tout de même vouloir offrir l’option de changer l’utilisateur par défaut de leur jeu. Cela nécessite un peu de code. De façon générale, ils doivent permettre à un nouvel utilisateur de se connecter, puis relancer le jeu avec cet utilisateur. Ils peuvent le faire en suivant les étapes ci-dessous :
  1. Appelez XUserAddAsync et obtenez un XUserHandle
  2. Appelez XLaunchNewGame en spécifiant l’EXE du jeu en cours et en utilisant le XUserHandle déterminé précédemment.
Une fois le jeu redémarré de cette façon, le nouvel utilisateur devient l’utilisateur par défaut de ce jeu. Si cet utilisateur se déconnecte, le jeu est alors suspendu. Le jeu ne reçoit pas d’événement de déconnexion pour son utilisateur par défaut.

Voir aussi

XUserAddAsync XLaunchNewGame
Last modified on October 6, 2026