Recursos do sistema para aplicativos UWP e jogos no Xbox One

Aplicativos UWP em execução no Xbox One ou Xbox Series X|S compartilham recursos com o sistema e outros aplicativos.

Os recursos disponíveis para uma UWP em execução no console dependem se você envia como um aplicativo ou como um jogo do Programa para Criadores do Xbox Live.

  • Memória máxima disponível durante a execução em primeiro plano:
    • Aplicativos: 1 GB
    • Jogos: 5 GB

A memória máxima disponível para um aplicativo em execução na tela de fundo é 128 MB. O modo de tela de fundo só se aplica a aplicativos simultâneos, como players de música na tela de fundo. Jogos serão suspenso e encerrados na tela de fundo.

Exceder essas limitações causará falhas de alocação de memória. Para obter mais informações sobre monitoramento de uso de memória, consulte a referência Classe MemoryManager.

Observação

Ao executar seu aplicativo ou jogo do depurador do Visual Studio, essas restrições de memória não se aplicam. Esse limite é aplicável apenas quando não está em execução no modo de depuração.

  • CPU

    • Aplicativos: compartilhamento de 2 a 4 núcleos de CPU dependendo do número de aplicativos e jogos executados no sistema.
    • Jogos: 4 núcleos exclusivos e 2 compartilhados de CPU.
  • GPU

    • Aplicativos: compartilhamento de 45% de GPU dependendo do número de aplicativos e jogos executados no sistema.
    • Jogos: acesso completo à ciclos de GPU disponíveis.
  • Suporte a DirectX (Xbox One)

    • Aplicativos: DirectX 11 Hardware Feature Level 10.1
    • Jogos: DirectX 12 com Nível de Recurso de Hardware 11.0; DirectX 11 com nível de recurso de hardware 10.1.
  • Suporte a DirectX (Xbox Series X|S)

    • Aplicativos: DirectX 11 e DirectX 12 com nível de recurso de hardware 11.0
    • Jogos: DirectX 11 e DirectX 12 com nível de recurso de hardware 11.0
  • Todos os aplicativos e jogos devem ter como destino a arquitetura x64 para serem desenvolvidos ou enviados para a loja da Xbox.

Para desenvolvimento de aplicativos, os recursos disponíveis podem ser limitados, em comparação com um computador padrão e podem variar com base no número de aplicativos e jogos executados no sistema.

Para o desenvolvimento de jogos, o Xbox One e Xbox Series X|S, como outros consoles de jogos, é uma peça especializada de hardware que requer um kit de desenvolvimento baseado em hardware específico para acessar todo o seu potencial. Se você estiver trabalhando em um jogo que exija acesso ao potencial máximo do hardware do Xbox One, considere registrar-se no programa ID@Xbox para obter acesso a um kit de desenvolvimento do Xbox One.

Confira também