Passer au contenu principal
Les GPU Trace Captures sont des captures légères de données de profilage du GPU, disponibles sur les consoles XBOX Series. Vous pouvez créer une GPU Trace Capture par l’interface utilisateur de PIX. La prise en charge de la capture par programmation sera incluse dans une prochaine mise à jour. Les GPU Trace Captures sont enregistrées avec l’extension de fichier .xpix.

GPU Trace Capture par l’interface utilisateur de PIX

Certaines fonctionnalités nécessitent de générer votre titre avec un GDK plus récent. La corrélation des hachages de nuanceurs exige que les PSO soient créés et sérialisés avec le GDK d’octobre 2022 ou une version ultérieure.
Utilisez PIX pour effectuer une GPU Trace Capture. Pour commencer, assurez-vous qu’un titre est en cours d’exécution avec un pilote instrumenté et que vous êtes connecté au kit de développement. L’interface utilisateur de PIX doit ressembler à la figure suivante. Interface utilisateur de PIX

Interface de capture

Les contrôles permettant d’effectuer une GPU Trace Capture se trouvent dans la partie supérieure de la vue « XBOX Connection », ancrée par défaut en haut à gauche de la fenêtre. Sélectionnez le menu déroulant Options, comme illustré dans la figure suivante. Le raccourci clavier permettant de développer ou de réduire les options de GPU Trace Capture est Ctrl+Maj+G. Options de GPU Trace Capture

Options de capture

Les options suivantes sont disponibles pour les GPU Trace Captures :
  • Capture duration : cette option contrôle la durée de la capture. La durée de capture est proportionnelle à la quantité de données collectées. Une durée plus courte réduit le temps de traitement et d’ouverture de la capture.
  • Counter rate : si des compteurs sont sélectionnés, cette option contrôle la fréquence d’échantillonnage. La fréquence des compteurs et le nombre de compteurs sélectionnés sont proportionnels à la quantité de données collectées. Un échantillonnage moins fréquent réduit le temps de traitement et d’ouverture de la capture.
  • Capture occupancy : cette option collecte les données SQTT (Shader seQuencer Thread Trace) pour les chronologies GPU Occupancy et GPU Contexts.
  • GPU counters : de nombreux blocs du GPU disposent de compteurs pouvant être échantillonnés. Chaque bloc du GPU a un nombre maximal de compteurs pouvant être collectés simultanément, indiqué à côté de son nom. Vous pouvez utiliser les ensembles de compteurs prédéfinis (Counter Sets) pour sélectionner des compteurs adaptés à certains scénarios courants, et définir vos propres ensembles de compteurs pour les enregistrer et les réutiliser. Si vous créez des ensembles de compteurs utiles que vous voulez mettre à la disposition d’autres personnes, n’hésitez pas à communiquer avec l’équipe PIX par le bouton de commentaires de PIX; l’équipe envisagera de les ajouter aux ensembles de compteurs prédéfinis.
Après avoir spécifié les options, sélectionnez le bouton de capture pour effectuer la GPU Trace Capture. Le raccourci clavier permettant d’effectuer une GPU Trace Capture est Ctrl+G. Un nouvel onglet de capture s’ouvre à côté de l’onglet du kit de développement. Vous pouvez enregistrer la capture en sélectionnant Home > Save. (Le raccourci clavier est Ctrl+S.)

Étapes suivantes

Maintenant que vous savez comment effectuer une GPU Trace Capture, approfondissons l’analyse de la capture en consultant la vue d’ensemble de GPU Trace ou l’interface utilisateur de GPU Trace.

Voir aussi

Analyser les performances du GPU PIX
Dernière modification le 8 octobre 2026