Recursos do sistema para aplicativos UWP e jogos no Xbox One

Aplicativos UWP em execução no Xbox One compartilham recursos com o sistema e outros aplicativos. Os recursos disponíveis para um aplicativo UWP no Xbox One dependem se você envia como um aplicativo ou como um jogo do Programa de 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 no Visual Studio depurador, 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

    • Aplicativos: Nível 10 de recursos do DirectX 11.
    • Jogos: DirectX 12 e Nível 10 de recurso do DirectX 11.
  • 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 desenvolvimento de jogos, o Xbox One, como outros consoles de jogos, é um componente especializado de hardware que exige 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 Xbox One, considere registrar-se com o programa para obter acesso a um ID@Xbox Xbox One de desenvolvimento.

Confira também