Skip to main content

PIXCaptureParameters

Paramètres de PIXBeginCapture.

Syntaxe

Membres

FileName
Type : PWSTR
Le nom du fichier de la capture sur la console. MaximumToolingMemorySizeMb
Type : UINT32
La taille maximale, en Mo, de la mémoire tampon dans la mémoire des outils qui sera utilisée pour stocker les données de capture.
Selon la valeur de CaptureStorage, la capture s’arrête lorsque la mémoire tampon est pleine, ou utilise la mémoire des outils comme mémoire tampon circulaire.
CaptureStorage
Type : PIXCaptureStorage
Le mode de capture. Lorsque la valeur est Memory, PIXBeginCapture remplit la mémoire des outils mise à disposition, puis ignore toutes les nouvelles données reçues. Lorsque la valeur est MemoryCircular, PIXBeginCapture utilise la mémoire des outils comme mémoire tampon circulaire. La capture s’exécute jusqu’à ce que la mémoire des outils soit pleine, mais au lieu d’arrêter la capture, les données les plus anciennes sont supprimées pour faire de la place aux nouvelles données. CaptureGpuTiming
Type : BOOL
Détermine s’il faut capturer ou non les données de minutage du GPU, notamment les événements GPU PIX, le travail du GPU, les marqueurs GPU PIX et les marqueurs d’API. CaptureCallstacks
Type : BOOL
Détermine s’il faut capturer ou non les piles d’appels pour les changements de contexte. CaptureCpuSamples
Type : BOOL
Détermine s’il faut capturer ou non des échantillons du CPU. CpuSamplesPerSecond
Type : UINT32
Le nombre d’échantillons du CPU à capturer par seconde. CaptureFileIO
Type : BOOL
Détermine s’il faut capturer ou non les E/S de fichiers DirectStorage et Win32. CaptureVirtualAllocEvents
Type : BOOL
Détermine s’il faut capturer ou non les événements d’allocation virtuelle. CaptureHeapAllocEvents
Type : BOOL
Détermine s’il faut capturer ou non les événements d’allocation de tas. CaptureXMemEvents
Type : BOOL
Détermine s’il faut capturer ou non les événements d’allocation XMem. CapturePixMemEvents
Type : BOOL
Détermine s’il faut capturer ou non les allocations effectuées avec des allocateurs de mémoire personnalisés définis par le titre. CapturePageFaultEvents
Type : BOOL
Détermine s’il faut capturer ou non les événements de défaut de page. CaptureVideoFrames
Type : BOOL
Détermine s’il faut capturer ou non les images vidéo.

Remarques

Cette union est utilisée par PIXBeginCapture pour démarrer une capture de minutage PIX contrôlée par programmation. PixBeginCapture utilise également les indicateurs retournés par PixGetCaptureState.

Configuration requise

En-tête : pix3.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

PIXBeginCapture
PIX (rubrique NDA)
pix3
Last modified on October 6, 2026