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

> Union récapitulative de toutes les actions de décompression et d'attente effectuées pour le compte de la liste de barrières fournie à ResourceBarrierX

Union récapitulative de toutes les actions de décompression et d'attente effectuées pour le compte de la liste de barrières fournie à [ResourceBarrierX](/fr-CA/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_resourcebarrierx).

## Syntaxe

```cpp theme={null}
typedef enum D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTIONS  : UINT32  
{  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_NONE = 0,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_DECOMPRESS_EXPAND_COLOR = 0x0001,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_DECOMPRESS_EXPAND_DEPTH = 0x0002,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_DECOMPRESS_EXPAND_STENCIL = 0x0004,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_DECOMPRESS_EXPAND_DEPTH_STENCIL = 0x0006,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_DECOMPRESS_PROPAGATE_COLOR_CLEAR = 0x0008,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_DECOMPRESS_GATHER_COLOR_FMASK = 0x0010,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_DECOMPRESS_ELIMINATE_DCC = 0x0020,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_WAIT_FOR_DISPLAY = 0x1000,  
    D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTION_WAIT_FOR_RESOURCE = 0x2000,  
} D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTIONS  
```

## Constantes

| Constante | Description |
| - | - |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_NONE | Aucune action supplémentaire n'a été effectuée. |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_DECOMPRESS\_EXPAND\_COLOR | Les valeurs de couverture des FMask regroupés ont été utilisées pour étendre les échantillons de couleur de chaque pixel à toutes les positions d'échantillon pour les ressources de couleur. |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_DECOMPRESS\_EXPAND\_DEPTH | Une décompression de la profondeur a été effectuée sur une ou plusieurs ressources. |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_DECOMPRESS\_EXPAND\_STENCIL | Une décompression du gabarit a été effectuée sur une ou plusieurs ressources. |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_DECOMPRESS\_EXPAND\_DEPTH\_STENCIL | Une décompression de la profondeur et du gabarit a été effectuée sur une ou plusieurs ressources. |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_DECOMPRESS\_PROPAGATE\_COLOR\_CLEAR | Les valeurs d'effacement rapide des couleurs ont été propagées aux régions des ressources de couleur non modifiées par le rendu (aussi appelé « fast clear eliminate »). |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_DECOMPRESS\_GATHER\_COLOR\_FMASK | Les FMask d'une ou de plusieurs ressources de couleur ont été décompressés (ce qui a regroupé les plans de bits constituant un groupe de pointeurs de fragments FMask en valeurs de bits contiguës pour chaque échantillon : afin de permettre à un nuanceur d'effectuer des lectures à partir du FMask et de déterminer les indices multiéchantillons à utiliser pour lire les couleurs des fragments lors des lectures de textures compressées). |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_DECOMPRESS\_ELIMINATE\_DCC | La compression delta des couleurs (DCC) a été supprimée d'une ou de plusieurs ressources. |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_WAIT\_FOR\_DISPLAY | Une ou plusieurs attentes ont été effectuées sur des ressources d'échange passant à un état d'écriture, afin de s'assurer qu'elles ne sont pas en file d'attente pour la présentation ni en cours de balayage par l'affichage. |
| D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTION\_WAIT\_FOR\_RESOURCE | Une ou plusieurs attentes ont été effectuées sur des ressources impliquées dans des transitions utilisant l'indicateur *D3D12\_RESOURCE\_BARRIER\_FLAG\_END\_ONLY*. |

## Remarques

Les actions récapitulatives fournissent un rapport sur la façon dont un ensemble de barrières se traduit en actions de décompression et d'attente.

## Configuration requise

**En-tête :** d3d12\_xs.h\
**Plateformes prises en charge :** XBOX Series X|S

## Voir aussi

[d3d12\_xs](/fr-CA/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [D3D12_RESOURCE_BARRIER](/reference/graphics/d3d12/structs/d3d12_resource_barrier_public.md)
- [D3D12_RESOURCE_BARRIER_TYPE](/reference/graphics/d3d12/enums/d3d12_resource_barrier_type_public.md)
- [D3D12_RESOURCE_TRANSITION_BARRIER](/reference/graphics/d3d12/structs/d3d12_resource_transition_barrier_public.md)
