Ressources système pour les applications UWP et les jeux sur Xbox OneSystem resources for UWP apps and games on Xbox One

Les applications UWP s’exécutant sur Xbox One partagent les ressources avec le système et d’autres applications.UWP apps running on Xbox One share resources with the system and other apps. Les ressources disponibles à UWP sur une application Xbox One dépendent de votre soumission en tant qu'application ou en tant que jeu Programme créateurs Xbox Live.The resources available to a UWP on Xbox One app depend on whether you submit as an app or as an Xbox Live Creators Program game.

  • Mémoire maximum disponible en cours d’exécution au premier plan :Maximum available memory while running in the foreground:
    • Applications : 1 GoApps: 1 GB
    • Jeux : 5 GoGames: 5 GB

La mémoire maximale disponible pour une application en cours d’exécution en arrière-plan est de 128 Mo.The maximum memory available to an app running in the background is 128 MB. Le mode arrière-plan s'applique uniquement aux applications simultanées, notamment les lecteurs audio en arrière-plan.Background mode only applies to concurrent applications, like background music players. Les jeux seront suspendus et terminés en arrière-plan.Games will be suspended and terminated in the background.

Le dépassement de ces limites entraînera des défaillances dans l'allocation de mémoire.Exceeding these limitations will cause memory allocation failures. Pour en savoir plus sur la surveillance de la mémoire, consultez la documentation de référence sur la classe MemoryManager.For more information about monitoring memory use, see the MemoryManager class reference.

Notes

Lorsque vous exécutez votre application ou votre jeu à partir du débogueur Visual Studio, ces contraintes de mémoire ne s’appliquent pas.When running your app or game from the Visual Studio debugger, these memory constraints do not apply. Cette limite s’applique uniquement quand l’exécution n’a pas lieu en mode débogage.This limit is only applicable when not running in debugging mode.

  • ProcesseurCPU

    • Applications : partage de 2 à 4 cœurs de processeur en fonction du nombre d’applications et de jeux en cours d’exécution sur le système.Apps: share of 2-4 CPU cores depending on the number of apps and games running on the system.
    • Jeux : 4 exclusif et 2 partagé cœurs de processeur.Games: 4 exclusive and 2 shared CPU cores.
  • Processeur graphiqueGPU

    • Applications : partage de 45 % du GPU en fonction du nombre d’applications et de jeux en cours d’exécution sur le système.Apps: share of 45% of the GPU depending on the number of apps and games running on the system.
    • Jeux : accès complet aux cycles de processeur graphique disponibles.Games: full access to available GPU cycles.
  • Prise en charge de DirectXDirectX support

    • Applications : Niveau de fonctionnalité DirectX 11 10.Apps: DirectX 11 Feature Level 10.
    • Jeux : DirectX 12 et le niveau de fonctionnalité DirectX 11 10.Games: DirectX 12, and DirectX 11 Feature Level 10.
  • Toutes les applications et tous les jeux doivent cibler l'architecture x64 afin de pouvoir être développés ou soumis au Store pour Xbox.All apps and games must target the x64 architecture in order to be developed or submitted to the store for Xbox.

Pour le développement d’applications, les ressources disponibles peuvent être limitées par rapport à un PC standard et peuvent varier en fonction du nombre d’applications et de jeux en cours d’exécution sur le système.For application development, resources available may be limited in comparison to a standard PC and can vary based on the number of apps and games running on the system.

Pour le développement de jeux comme les autres consoles de jeu, Xbox One est un élément matériel spécialisé qui nécessite un kit de développement matériel spécifique pour offrir tout son potentiel.For games development, Xbox One, like other games consoles, is a specialized piece of hardware that requires a specific hardware-based development kit to access its full potential. Si vous travaillez sur un jeu sollicitant les capacités maximales du matériel Xbox One, vous pouvez envisager de vous inscrire au programme ID@Xbox pour accéder aux kits de développement Xbox One.If you are working on a game that requires access to the maximum potential of the Xbox One hardware, consider registering with the ID@Xbox program to get access to an Xbox One development kit.

Voir aussiSee also