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

# D3D12XBOX_PIX_CAPTURE_FLAGS (famille XBOX One)

> D3D12XBOX_PIX_CAPTURE_FLAGS (consoles de la famille XBOX One) : indicateurs permettant de contrôler le type d'informations capturées à des fins d'analyse, par exemple si les informations sont.

Indicateurs permettant de contrôler le type d'informations capturées à des fins d'analyse, par exemple si les informations sont capturées à partir de tous les moteurs.

## Syntaxe

```cpp theme={null}
typedef enum D3D12XBOX_PIX_CAPTURE_FLAGS
{  
    D3D12XBOX_PIX_CAPTURE_ALL_ENGINES = 0x2,  
    D3D12XBOX_PIX_CAPTURE_ASYNC_COMPUTE_AS_CPU = 0x4,  
    D3D12XBOX_PIX_CAPTURE_DMA_AS_CPU = 0x8,  
    D3D12XBOX_PIX_CAPTURE_ALL_MEMORY = 0x10,  
    D3D12XBOX_PIX_CAPTURE_API = 0x10000,  
    D3D12XBOX_PIX_CAPTURE_GOLD_IMAGE = 0x200000,  
} D3D12XBOX_PIX_CAPTURE_FLAGS  
```

## Constantes

| Constante | Description |
| - | - |
| D3D12XBOX\_PIX\_CAPTURE\_ALL\_ENGINES | Capture les données de tous les moteurs. |
| D3D12XBOX\_PIX\_CAPTURE\_ASYNC\_COMPUTE\_AS\_CPU | Au lieu de capturer les commandes de calcul asynchrone elles-mêmes, capture les effets du travail de calcul asynchrone sous forme de modifications de la mémoire effectuées par le processeur. Cela peut être utile si vous souhaitez capturer uniquement les commandes graphiques et éviter de capturer les commandes de calcul asynchrone. Toutefois, comme le processeur reproduit les effets des commandes de calcul asynchrone sous forme de mises à jour de la mémoire, l'analyse des performances dans PIX peut ne pas refléter fidèlement les performances du titre. |
| D3D12XBOX\_PIX\_CAPTURE\_DMA\_AS\_CPU | Au lieu de capturer les commandes DMA elles-mêmes, capture les effets du travail DMA sous forme de modifications de la mémoire effectuées par le processeur. Cela peut être utile si vous souhaitez capturer uniquement les commandes graphiques et éviter de capturer les commandes DMA. Toutefois, comme le processeur reproduit les effets des commandes d'accès direct à la mémoire (DMA) sous forme de mises à jour de la mémoire, l'analyse des performances dans PIX peut ne pas refléter fidèlement les performances du titre. |
| D3D12XBOX\_PIX\_CAPTURE\_ALL\_MEMORY | Au lieu de capturer la mémoire utilisée par l'image capturée, capture toute la mémoire graphique allouée par le titre. Cela produit un fichier de capture volumineux. La spécification de cet indicateur peut ralentir l'analyse PIX du fichier de capture. |
| D3D12XBOX\_PIX\_CAPTURE\_API | Capture tous les arguments d'API et les mémoires tampons de commandes GPU. Cela inclut les noms de ressources issus de [SetName](https://learn.microsoft.com/en-us/windows/desktop/api/d3d12/nf-d3d12-id3d12object-setname) et les symboles de nuanceur. |
| D3D12XBOX\_PIX\_CAPTURE\_GOLD\_IMAGE | Réservé à un usage interne. |

## Remarques

L'énumération `D3D12XBOX_PIX_CAPTURE_FLAGS` permet de contrôler le type d'informations capturées à des fins d'analyse, par exemple si les informations sont capturées à partir de tous les moteurs.

Les fonctions suivantes utilisent cette énumération :

* [PIXGpuBeginCapture](/fr/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_pixgpubegincapture)
* [PIXGpuCaptureNextFrame](/fr/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_pixgpucapturenextframe)

Pour plus d'informations sur les captures GPU PIX, consultez [Captures GPU PIX](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/tools-console/xbox-tools-and-apis/pix/gpu/pix-gpu-capture).

## Configuration requise

**En-tête :** d3d12\_x.h

**Plateformes prises en charge :** famille XBOX One

## Voir aussi

[d3d12\_x](/fr/reference/graphics/d3d12_x/d3d12_x_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
