La directive de préprocesseur USE_PIX doit être fournie lors de la génération du titre pour permettre la capture dès le lancement.

WinMain du titre.

Capturer dès le lancement à l’aide de xbApp deferExecution
La possibilité de capturer la séquence de lancement d’un titre directement depuis PIX a été ajoutée dans la version de mars 2022 du Microsoft Game Development Kit (GDK). Si vous utilisez une version antérieure du Microsoft Game Development Kit (GDK), la capture dès le lancement est prise en charge à l’aide d’une combinaison de PIX et de l’outil en ligne de commande xbapp. La capture dès le lancement à l’aide de xbapp comprend les étapes suivantes.- Utilisez xbapp pour lancer votre titre à l’état d’exécution différée.
- Passez à PIX, puis démarrez votre capture.
- Poursuivez l’exécution de votre titre à l’aide de xbapp.
- Arrêtez la capture PIX lorsque nécessaire. Votre capture s’ouvre comme d’habitude dans PIX.
launch de xbapp comprend une option appelée /deferExecution qui lance un titre avec une exécution différée. Lorsqu’un titre est lancé de cette façon, le processus est créé, mais le thread principal est créé à l’état suspendu. Voici un exemple de lancement d’un titre avec exécution différée.
continueExecution de xbapp pour démarrer l’exécution de votre titre, comme illustré dans l’exemple suivant.
