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

# Profilage de durabilité avec PIX

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

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

Pour une vue d'ensemble des outils et des mesures, consultez la [Vue d'ensemble de la durabilité pour les développeurs](/fr-CA/build/game-principles/sustainability/sustainability-developer-overview). Pour la documentation générale de PIX, consultez [PIX pour XBOX](/fr-CA/tools/tools-console/pix/pix).

## Prérequis

* Un PC sur lequel la dernière version du **GDK** est installée, sur le même réseau que votre console.
* **PIX** installé au moyen du GDK.
* **Power Monitor** sélectionné dans PIX.
* Une **console de développement XBOX Series X**.

## Configurer la console pour le profilage

<Steps>
  <Step title="Se connecter au moyen de l'invite de commandes du GDK">
    Lancez l'**invite de commandes du GDK** (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 **Paramètres › Informations sur la console › Paramètres du développeur**.
  </Step>

  <Step title="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.
    </Warning>
  </Step>

  <Step title="Lancer PIX">
    Lancez **PIX** sur le PC. L'application devrait passer à la vue de la console.

    La vue de la console comprend :

    * **Timing Capture Options** : la façon 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** : retirer ou ajouter les jeux de données actuellement représentés.
    * **Counter Menu** : la liste complète des compteurs que PIX peut capturer.
  </Step>
</Steps>

## 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

Retirez les graphiques existants (sélectionnez le **x** en haut à droite de chacun). Dans 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

<Steps>
  <Step title="Lancer le titre">
    Lancez le jeu. Le graphique devrait s'afficher avec les données capturées.
  </Step>

  <Step title="Démarrer la capture">
    Accédez à la zone que vous souhaitez tester. Appuyez sur **Start Timing Capture** ou sur `Ctrl+T` pour commencer à capturer la vidéo et les données.
  </Step>

  <Step title="Jouer puis arrêter">
    Progressez dans la zone. Appuyez sur **Stop Timing Capture**. L'application passe à l'onglet **Timeline**, qui associe les mesures capturées à la vidéo capturée.
  </Step>
</Steps>

## Lire l'onglet Metrics

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

### Sélecteur de mesures

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

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

### Active Metrics

Activez ou désactivez les mesures sélectionnées précédemment et modifiez leurs couleurs.

<Tip>
  Assurez-vous que le graphique agrège les données selon la **moyenne** (Average). Sélectionnez la mesure dans le coin inférieur gauche de PIX, puis, dans le volet de droite, ouvrez l'onglet **Graph** et vérifiez que la liste déroulante d'agrégation est réglée sur **Average**.
</Tip>

### Utilisation du graphique

Sélectionnez une section du graphique pour effectuer un zoom 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 la 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 l'uniformité des variables qui rend les comparaisons entre titres significatives.

La page [Valeurs de référence de la plateforme en laboratoire](/fr-CA/build/game-principles/sustainability/lab-platform-baselines) présente les moyennes mesurées avec cette configuration.

## Étapes suivantes

* [Guide de durabilité pour les consoles de développement](/fr-CA/build/game-principles/sustainability/sustainability-devkit-guide) : lisez la consommation directement sur la console de développement sans PIX.
* [Vue d'ensemble de la durabilité pour les développeurs](/fr-CA/build/game-principles/sustainability/sustainability-developer-overview) : quelles mesures sont fiables et où se cachent les gains.
* [États d'alimentation dynamiques](/fr-CA/build/game-principles/sustainability/dynamic-power-states) : vérifiez le comportement du DPS avec PIX.


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Accéder aux ressources et téléchargements du GDK](/fr/home/onboarding-access/access-resources.md)
- [Accéder aux ressources et aux téléchargements du GDK](/fr-CA/home/onboarding-access/access-resources.md)
- [Installer la chaîne d'outils du GDK](/fr-CA/home/setup-install/download-install.md)
- [PIX_COLOR](/es/reference/tools/pix3/functions/pix_color.md)
