PIXCaptureParameters
Paramètres pour PIXBeginCapture.Syntaxe
Membres
FileNameType : PWSTR Nom du fichier de la capture sur la console. MaximumToolingMemorySizeMb
Type : UINT32 Taille maximale, en Mo, de la mémoire tampon dans la mémoire des outils qui sera utilisée pour contenir les données de capture.
La capture s’arrête lorsque la mémoire tampon est pleine ou utilise la mémoire des outils comme tampon circulaire, selon la valeur de CaptureStorage. CaptureStorage
Type : PIXCaptureStorage Mode de capture. Lorsque la valeur est Memory,
PIXBeginCapture remplit la mémoire des outils mise à disposition, puis ignore toutes les nouvelles données qui arrivent. Lorsque la valeur est MemoryCircular, PIXBeginCapture utilise la mémoire des outils comme 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 éliminées pour faire place aux nouvelles données.
CaptureGpuTimingType : BOOL Détermine s’il faut capturer ou non les données de minutage du GPU, y compris les événements GPU de PIX, le travail du GPU, les marqueurs GPU de 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 les échantillons du CPU. CpuSamplesPerSecond
Type : UINT32 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 SeriesVoir aussi
PIXBeginCapturePIX (rubrique sous NDA)
pix3
