Partager via


Comment utiliser votre devkit Xbox Series pour mesurer la consommation d’énergie

Si vous souhaitez identifier des domaines d’améliorations potentielles de l’efficacité énergétique en suivant la consommation d’énergie, vous bénéficiez d’être en mesure de suivre la consommation d’énergie en temps réel sur votre console, ce qui vous permet de voir où les pics et les creux se produisent par rapport à ce qui se produit dans le jeu.

En travaillant avec les ingénieurs électriques et en silicium dans Xbox, nous avons créé un ensemble d’outils et de code qui nous permettent d’afficher la puissance d’une manière qui peut être facilement enregistrée et transmise aux développeurs d’une manière significative. Cela signifie que nous pouvons donner aux développeurs une valeur compréhensible pour représenter la consommation d’énergie des titres, et le « Power Load %» choisi représente une valeur comprise entre 0 et 100% de la puissance maximale de votre devkit, qui est normalisé et peut être comparé entre les consoles de manière cohérente.

Vous pouvez également en savoir plus sur les opportunités de développeur dans le Kit de développement de jeux (ce lien peut nécessiter des informations d’identification de connexion fournies par un programme Xbox NDA).

Affichage du panneau frontal

L’affichage du panneau avant sur le kit de développement Xbox Series est l’endroit idéal pour présenter de nouvelles données. Vous verrez maintenant le pourcentage de puissance affiché sur l’écran avant. Vous pouvez voir un exemple ci-dessous.

Écran du panneau frontal du devkit

La raison pour laquelle la valeur de puissance est tellement importante sur la page principale consiste à susciter l’intérêt des développeurs quant à ce que représente la valeur, et à inviter d’autres discussions en interne autour du pouvoir. Vous trouverez également une documentation GDK supplémentaire décrivant l’objectif du compteur via le lien situé en bas de la page. Il existe également un autre panneau avant affichant les valeurs de puissance sur une période de 20 secondes.

Écran d’alimentation du panneau frontal sur le devkit

Les utilisateurs prévus pour ces affichages sont des producteurs, des testeurs d’assurance qualité et d’autres qui n’utilisent pas d’outils de profilage (comme PIX), mais souhaitent suivre la façon dont leur jeu gère sa puissance. Ces écrans sont destinés à afficher la puissance à un niveau élevé de granularité, car les valeurs sont des moyennes propagées pour les 0,5 dernières secondes d’utilisation.

Gestionnaire Xbox

Xbox Manager fait partie du GDK et est une application GUI qui permet à ses utilisateurs de déployer et de gérer des applications sur des consoles sélectionnées dans Xbox Manager. Nous avons intégré la possibilité pour les utilisateurs de voir la consommation d’énergie de leur titre dans l’interface utilisateur de Xbox Manager. Il existe maintenant une option dans le menu déroulant en haut à droite qui affiche l’écran du panneau avant. La capture d’écran ci-dessous montre comment effectuer cette opération :

Gestionnaire Xbox

Access d’API

Dans le GDK de mars 2023, nous avons ajouté une nouvelle API PIXGetPowerMetrics qui permet aux développeurs d’échantillonner les valeurs de puissance immédiates dans le code.  Ces valeurs peuvent ensuite être incluses dans vos propres outils de profilage Studio, ce qui signifie que vous n’avez pas besoin d’aller en dehors de vos propres outils pour obtenir les données dont vous avez besoin.

Étapes suivantes

  • Cliquez ici pour apprendre à utiliser PIX pour les tests de durabilité
  • Suivez ce lien vers le Kit de développement de jeu pour lire plus d’informations techniques
  • Cliquez ici pour découvrir comment la certification déploie cet outil de test