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

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

Avertit le 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

Par exemple, vous pouvez utiliser cette méthode pour synchroniser la lecture et l'écriture dans la même texture. Pour plus d'informations sur l'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 obtenir des informations sur les différences entre un PC Windows et le Microsoft Game Development Kit (GDK), consultez la section « Barrières de ressources » dans [Différences entre Direct3D 12 sur un PC Windows et le 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-CA/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/id3d12graphicscommandlist)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [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)
