Compartilhar via


Recursos do sistema para jogos e aplicativos UWP no Xbox One

Os 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 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 em segundo plano é de 128 MB. O modo de segundo plano só se aplica a aplicativos simultâneos, como reprodutores de música de fundo. Os jogos serão suspensos e encerrados em segundo plano.

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

Observação

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

  • CPU

    • Aplicativos: compartilhamento de 2 a 4 núcleos de CPU, dependendo do número de aplicativos e jogos em execução no sistema.
    • Jogos: 4 núcleos de CPU exclusivos e 2 compartilhados.
  • GPU

    • Aplicativos: participação de 45% da GPU dependendo do número de aplicativos e jogos em execução no sistema.
    • Jogos: acesso total aos 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 do Xbox.

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

Para o desenvolvimento de jogos, o Xbox One e o Xbox Series X|S, como outros consoles de jogos, são uma peça especializada de hardware que requer um kit de desenvolvimento específico baseado em hardware para acessar todo o seu potencial. Se você estiver trabalhando em um jogo que requer 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