> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Durabilité des jeux : tests dans PIX

> Mesurez la consommation d'énergie de votre titre XBOX avec Performance Investigator for XBOX (PIX) et Power Monitor : configuration détaillée du devkit, capture et métriques.

**Performance Investigator for XBOX (PIX)** est l'outil principal d'analyse des performances graphiques sur XBOX. Il est également fourni avec **Power Monitor**, qui vous permet de profiler la consommation d'énergie en détail, en identifiant les pics et les creux par rapport à ce qui est affiché à l'écran.

Pour une vue d'ensemble des outils et des métriques, consultez la [Vue d'ensemble du développement durable pour les développeurs](https://docs.xbox.com/fr/build/game-principles/sustainability/sustainability-developer-overview.md). Pour la documentation générale de PIX, consultez [PIX pour XBOX](https://docs.xbox.com/fr/tools/tools-console/pix/pix.md).

## Prérequis

* Un PC sur lequel le dernier **GDK** est installé, sur le même réseau que votre console.
* **PIX** installé via le GDK.
* **Power Monitor** sélectionné dans PIX.
* Un **kit de développement XBOX Series X**.

## Configurer la console pour le profilage

**1. Se connecter via l'invite de commandes du GDK**

Lancez la **GDK Command Prompt** sur votre PC et connectez-vous à la console :

```sh theme={null}
xbconnect <tools-ip>
```

L'adresse IP des outils se trouve sur la console dans **Settings › Console info › Developer settings**.

**2. Activer le mode de profilage dans XBOX Manager**

Lancez **XBOX Manager**, accédez à **Console settings › Debug** et cochez **Enable profiling mode**.

> [!WARNING]
>
> Désactivez le mode de profilage après le test de consommation, avant de reprendre les tests XR normaux.

**3. Lancer PIX**

Lancez **PIX** sur le PC. L'application doit basculer vers la vue de la console.

La vue de la console comprend :

* **Timing Capture Options** : la manière dont les données sont capturées et transférées.
* **Graphs** : visualisation en temps réel des données capturées.
* **Counter Control Panel** : supprimez/ajoutez les jeux de données actuellement représentés.
* **Counter Menu** : la liste complète des compteurs que PIX peut capturer.

## Configurer la capture

Dans **Timing Capture Options**, définissez :

* **Mode** : Streaming Mode
* **CPU Samples** : 4k/sec (Balanced)
* **Video Frames** : Enabled
* **Compress data for transport** : Disabled (sauf si la bande passante pose problème)

### Choisir les compteurs

Supprimez les graphiques existants (sélectionnez le **x** en haut à droite de chacun). Depuis le Counter Menu, faites glisser les compteurs suivants sur **Drag a counter here to create a new graph** :

* **GPU% Busy**
* **Power Load**

## Capturer des données

**1. Lancer le titre**

Lancez le jeu. Le graphique doit se remplir avec les données capturées.

**2. Démarrer la capture**

Accédez à la zone que vous souhaitez tester. Appuyez sur **Start Timing Capture** ou `Ctrl+T` pour commencer à capturer la vidéo et les données.

**3. Jouer puis arrêter**

Progressez dans la zone. Appuyez sur **Stop Timing Capture**. L'application bascule vers l'onglet **Timeline**, qui associe les métriques capturées à la vidéo capturée.

## Lire l'onglet Metrics

Ouvrez l'onglet **Metrics** pour obtenir une représentation de la consommation d'énergie.

### Sélecteur de métriques

Choisissez les métriques à représenter. Pour le profilage de la consommation, utilisez :

* **Power Monitor › Load**
* **GPU › GPU% Busy**

### Active Metrics

Activez/désactivez les métriques précédemment sélectionnées et modifiez leurs couleurs.

> [!TIP]
>
> Assurez-vous que le graphique agrège les données sur **Average**. Sélectionnez la métrique en bas à gauche de PIX, puis, dans le panneau de droite, ouvrez l'onglet **Graph** et vérifiez que la liste déroulante d'agrégation est définie sur **Average**.

### Utiliser le graphique

Sélectionnez une section du graphique pour zoomer ou aligner la chronologie. Actions utiles :

* **Zoom to Selected Range** : remplit la zone du graphique avec la plage sélectionnée pour une vue détaillée.
* **Zoom Timeline View to Selected Range** : aligne la chronologie vidéo sur la plage sélectionnée afin que vous puissiez voir à quel endroit du jeu les données ont été capturées.
* **Export Graphed Metrics** : exporte un fichier CSV de chaque point (valeur + horodatage). Ouvrez-le dans Excel et calculez les moyennes avec `=AVERAGE(...)`.

## Configuration de console utilisée par la certification

Pour chaque titre testé dans le laboratoire de certification, XBOX conserve la même configuration afin d'obtenir des résultats comparables entre les titres. C'est la cohérence des variables qui rend les comparaisons entre titres pertinentes.

La page [Références de plateforme en laboratoire](https://docs.xbox.com/fr/build/game-principles/sustainability/lab-platform-baselines.md) présente les moyennes mesurées avec cette configuration.

## Étapes suivantes

* [Guide du devkit pour le développement durable](https://docs.xbox.com/fr/build/game-principles/sustainability/sustainability-devkit-guide.md) : lisez la consommation directement sur le devkit, sans PIX.
* [Vue d'ensemble du développement durable pour les développeurs](https://docs.xbox.com/fr/build/game-principles/sustainability/sustainability-developer-overview.md) : quelles métriques sont fiables et où se cachent les gains.
* [Dynamic Power States](https://docs.xbox.com/fr/build/game-principles/sustainability/dynamic-power-states.md) : vérifiez le comportement de DPS avec PIX.


## Related topics

- [Durabilité des jeux : tests avec votre devkit](https://docs.xbox.com/fr/build/game-principles/sustainability/sustainability-devkit-guide.md)
- [Durabilité des jeux : tests de certification](https://docs.xbox.com/fr/build/game-principles/sustainability/sustainability-case-studies.md)
- [Durabilité des jeux : références de plateforme en laboratoire](https://docs.xbox.com/fr/build/game-principles/sustainability/lab-platform-baselines.md)
- [Durabilité des jeux : études de cas Minecraft](https://docs.xbox.com/fr/build/game-principles/sustainability/case-studies/case-studies-minecraft.md)
- [Durabilité des jeux : étude de cas Call of Duty](https://docs.xbox.com/fr/build/game-principles/sustainability/case-studies/case-studies-cod.md)
