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

# D3D12_GLOBAL_BARRIER (consoles XBOX Series)

> Décrit une barrière d'accès à la mémoire des ressources. Utilisée par les barrières globales, de texture et de mémoire tampon pour indiquer quand la mémoire des ressources doit être rendue visible pour un type spécifique.

Décrit une barrière d'accès à la mémoire des ressources. Utilisée par les barrières globales, de texture et de mémoire tampon pour indiquer quand la mémoire des ressources doit être rendue visible pour un type d'accès spécifique.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_GLOBAL_BARRIER
{
    D3D12_BARRIER_SYNC SyncBefore;
    D3D12_BARRIER_SYNC SyncAfter;
    D3D12_BARRIER_ACCESS AccessBefore;
    D3D12_BARRIER_ACCESS AccessAfter;
} D3D12_GLOBAL_BARRIER
```

### Membres

*SyncBefore*\
Type : D3D12\_BARRIER\_SYNC

Étendue de synchronisation de tout le travail GPU précédent qui doit être terminé avant l'exécution de la barrière.

*SyncAfter*\
Type : D3D12\_BARRIER\_SYNC

Étendue de synchronisation de tout le travail GPU suivant qui doit attendre la fin de l'exécution de la barrière.

*AccessBefore*\
Type : D3D12\_BARRIER\_ACCESS

Bits d'accès correspondant à toute utilisation pertinente des ressources depuis la barrière précédente ou le début de l'étendue **ExecuteCommandLists**.

*AccessAfter*\
Type : D3D12\_BARRIER\_ACCESS

Bits d'accès correspondant à toute utilisation pertinente des ressources après la fin de la barrière.

## Remarques

## Configuration requise

**En-tête :** d3d12\_xs.h\
**Bibliothèque :** d3d12\_xs.lib\
**Plateformes prises en charge** : consoles XBOX Series

## Voir aussi


## Related topics

- [D3D12_BARRIER_GROUP (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_barrier_group_public.md)
- [D3D12_TEXTURE_BARRIER (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_texture_barrier_public.md)
- [D3D12_BUFFER_BARRIER (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_buffer_barrier_public.md)
- [D3D12_BARRIER_SUBRESOURCE_RANGE (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_barrier_subresource_range_public.md)
- [D3D12GetInterface (consoles XBOX Series)](/fr/reference/graphics/d3d12/functions/d3d12getinterface_public.md)
