Recursos del sistema de aplicaciones para UWP y juegos en Xbox One

Las aplicaciones para UWP que se ejecutan en Xbox One o Xbox Series X|S compartir recursos con el sistema y otras aplicaciones.

Los recursos disponibles para una UWP que se ejecuta en la consola dependen de si se envía como una aplicación o como un juego del Programa de creadores de Xbox Live.

  • Memoria máxima disponible mientras se ejecuta en primer plano:
    • Aplicaciones: 1 GB
    • Juegos: 5 GB

La memoria máxima disponible para una aplicación que se ejecute en segundo plano es de 128 MB. El modo de fondo solo se aplica a aplicaciones simultáneas, como reproductores de música de fondo. Los juegos se suspenderán y finalizarán en segundo plano.

Si se superan estas limitaciones, se producirán errores de asignación de memoria. Para obtener más información acerca de la supervisión de memoria usa, consulta la referencia de la clase MemoryManager.

Nota:

Al ejecutar la aplicación o el juego desde el depurador de Visual Studio, estas restricciones de memoria no se aplican. Este límite solo es aplicable si no se ejecuta en modo de depuración.

  • CPU

    • Aplicaciones: compartir entre 2 y 4 núcleos de CPU en función del número de aplicaciones y juegos que se ejecutan en el sistema.
    • Juegos: 4 núcleos de CPU exclusivos y 2 compartidos.
  • GPU

    • Aplicaciones: comparten el 45 % de la GPU en función del número de aplicaciones y juegos que se ejecutan en el sistema.
    • Juegos: acceso completo a los ciclos de GPU disponibles.
  • Compatibilidad con DirectX (Xbox One)

    • Aplicaciones: Nivel de característica de hardware 10.1 de DirectX 11
    • Juegos: DirectX 12 con nivel de característica de hardware 11.0; DirectX 11 con nivel de característica de hardware 10.1.
  • Compatibilidad con DirectX (Xbox Series X|S)

    • Aplicaciones: DirectX 11 y DirectX 12 con nivel de característica de hardware 11.0
    • Juegos: DirectX 11 y DirectX 12 con nivel de característica de hardware 11.0
  • Todas las aplicaciones y juegos deben tener como destino la arquitectura x64 para poder desarrollarse o enviarse a la tienda para Xbox.

Para el desarrollo de aplicaciones, los recursos disponibles pueden estar limitados en comparación con un equipo estándar y pueden variar en función del número de aplicaciones y juegos que se ejecutan en el sistema.

Para el desarrollo de juegos, Xbox One y Xbox Series X|S, al igual que otras consolas de juegos, es una pieza especializada de hardware que requiere un kit de desarrollo específico basado en hardware para tener acceso a todo su potencial. Si estás trabajando en un juego que requiere acceso al máximo potencial del hardware de Xbox One, considera la posibilidad de registrarte con el programa ID@Xbox para obtener acceso a un kit de desarrollo de Xbox One.

Vea también