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

# ResourceBarrier (famille XBOX One)

> Indique au pilote qu'il doit synchroniser plusieurs accès aux ressources, par exemple en synchronisant la lecture et l'écriture dans la même texture.

Indique au pilote qu'il doit synchroniser plusieurs accès aux ressources.

## Syntaxe

```cpp theme={null}
void ResourceBarrier(  
         UINT NumBarriers,  
         const D3D12_RESOURCE_BARRIER* pBarriers  
)  
```

### Paramètres

*NumBarriers*   \_In\_\
Type : UINT

Nombre de descriptions de barrières soumises.

*pBarriers*   \_In\_reads\_(NumBarriers)\
Type : [D3D12\_RESOURCE\_BARRIER\*](https://msdn.microsoft.com/library/dn986740\(v=vs.85\).aspx)

Pointeur vers un tableau de structures **D3D12\_RESOURCE\_BARRIER** qui contiennent des descriptions de barrières de ressources.

### Valeur renvoyée

Type : void

## Remarques

Cette méthode peut par exemple être utilisée pour synchroniser la lecture et l'écriture dans la même texture. Pour plus d'informations sur son utilisation, consultez [ID3D12GraphicsCommandList::ResourceBarrier](https://learn.microsoft.com/en-us/windows/win32/api/d3d12/nf-d3d12-id3d12graphicscommandlist-resourcebarrier) dans la documentation standard de Direct3D 12.

Pour plus d'informations sur les différences entre un PC Windows et Microsoft Game Development Kit (GDK), consultez la section « Barrières de ressources » dans [Différences entre Direct3D 12 sur un PC Windows et Microsoft Game Development Kit (GDK)](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/d3d12x/d3d12x-differences-from-pc).

## Configuration requise

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

**Bibliothèque :** d3d12\_x.lib

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

## Voir aussi

[ID3D12GraphicsCommandList](/fr/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/id3d12graphicscommandlist)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [D3D12_RESOURCE_BARRIER](/fr/reference/graphics/d3d12/structs/d3d12_resource_barrier_public.md)
- [D3D12_RESOURCE_BARRIER_TYPE](/fr/reference/graphics/d3d12/enums/d3d12_resource_barrier_type_public.md)
- [D3D12_RESOURCE_TRANSITION_BARRIER](/fr/reference/graphics/d3d12/structs/d3d12_resource_transition_barrier_public.md)
- [D3D12_RESOURCE_UAV_BARRIER](/fr/reference/graphics/d3d12/structs/d3d12_resource_uav_barrier_public.md)
