Skip to main content
XR-112 requiere que los juegos proporcionen un punto de entrada al selector de cuentas para permitir el cambio de los usuarios activos (predeterminados). Si el juego usa el modelo de usuario simplificado y se ha asegurado de tener un usuario predeterminado obligatorio antes del inicio, el juego no necesita proporcionar este punto de entrada. Como práctica recomendada, es posible que los juegos que usan el modelo de usuario simplificado quieran de todos modos dar la opción de cambiar el usuario predeterminado del juego. Esto requerirá un poco de código. A grandes rasgos, deben permitir que un nuevo usuario inicie sesión y, después, volver a iniciar el juego con ese usuario. Pueden hacerlo con los pasos siguientes:
  1. Llame a XUserAddAsync y obtenga un XUserHandle.
  2. Llame a XLaunchNewGame, especificando el archivo EXE del juego actual y usando el XUserHandle determinado anteriormente.
Después de que el juego se reinicia de esta manera, el nuevo usuario es el usuario predeterminado de ese juego. Si ese usuario alguna vez cierra sesión, el juego se suspenderá. El juego no recibirá un evento de cierre de sesión para su usuario predeterminado.

Consulte también

XUserAddAsync XLaunchNewGame
Última modificación el 28 de agosto de 2026