Passer au contenu principal
Décrit une barrière d’accès à la mémoire de tampon. Utilisée par les barrières de tampon pour indiquer quand la mémoire de la ressource doit être rendue visible pour un type d’accès précis.

Syntaxe

Membres

SyncBefore
Type : D3D12_BARRIER_SYNC
Portée 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
Portée de synchronisation de tout le travail GPU subséquent qui doit attendre la fin de l’exécution de la barrière. AccessBefore
Type : D3D12_BARRIER_ACCESS
Bits d’accès correspondant à l’utilisation de la ressource depuis la barrière précédente, ou depuis le début de la portée ExecuteCommandLists. AccessAfter
Type : D3D12_BARRIER_ACCESS
Bits d’accès correspondant à l’utilisation de la ressource une fois la barrière terminée. pResource
Type : ID3D12Resource *
Pointeur vers la ressource de tampon qui utilise la barrière. Offset
Type : UINT64
Doit être 0. Size
Type : UINT64
Doit être UINT64_MAX ou la taille du tampon en octets.

Remarques

Configuration requise

En-tête : d3d12_xs.h
Bibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series

Voir aussi

Dernière modification le 6 octobre 2026