XLaunchNewGame
Finaliza el juego actual, libera los recursos asignados e inicia un juego nuevo.Sintaxis
Parámetros
exePath _In_z_Tipo: char* La ruta de acceso y el nombre de archivo del nuevo juego que se va a iniciar. Esta ruta puede ser relativa al directorio actual o una ruta absoluta. Los juegos que necesiten conocer la ruta del ejecutable que realiza la llamada pueden llamar a GetModuleFileNameA con un nullptr como identificador de módulo. args _In_opt_z_
Tipo: char* Los argumentos aplicables específicos del juego con los que se debe iniciar el nuevo juego. defaultUser _In_opt_
Tipo: XUserHandle El identificador del usuario que inicia el nuevo juego. Si no se especifica un valor, se especifica el usuario actual.
Valor devuelto
Tipo: void Esta función no devuelve un valor ni genera excepciones, incluso si no puede reiniciar el juego.Comentarios
No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más
Cuando se llama a esta función, todo el DLC montado previamente se
Si un juego se suspende después de que se llame a XLaunchNewGame pero antes de que
La memoria transferida al sistema mediante XMemTransferMemory (tema NDA) se conserva.
Requisitos
Encabezado: XGame.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
Consulte también
XGameIdentidad de usuario y XUser
XLaunchUri
