D3D12DDI_BUFFER_BARRIER_0088 structure (d3d12umddi.h)
Une structure D3D12DDI_BUFFER_BARRIER_0088 décrit les transitions d’accès pour les mémoires tampons.
Syntaxe
typedef struct D3D12DDI_BUFFER_BARRIER_0088 {
D3D12DDI_BARRIER_SYNC SyncBefore;
D3D12DDI_BARRIER_SYNC SyncAfter;
D3D12DDI_BARRIER_ACCESS AccessBefore;
D3D12DDI_BARRIER_ACCESS AccessAfter;
D3D12DDI_HRESOURCE hResource;
} D3D12DDI_BUFFER_BARRIER_0088;
Membres
SyncBefore
Valeur D3D12DDI_BARRIER_SYNC qui spécifie l’étendue de synchronisation de tous les travaux GPU précédents qui doivent être terminés avant l’exécution de la barrière.
SyncAfter
Valeur D3D12DDI_BARRIER_SYNC qui spécifie l’étendue de synchronisation de tous les travaux GPU suivants qui doivent attendre la fin de l’exécution de la barrière.
AccessBefore
Valeur D3D12DDI_BARRIER_ACCESS qui spécifie l’état d’accès de la mémoire tampon avant l’exécution de la barrière.
AccessAfter
Valeur D3D12DDI_BARRIER_ACCESS qui spécifie l’état d’accès de la mémoire tampon à la fin de l’exécution de la barrière.
hResource
Handle de la ressource de mémoire tampon à l’aide de la barrière.
Remarques
Pour plus d’informations générales, consultez Obstacles améliorés .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 (WDDM 3.0) |
En-tête | d3d12umddi.h |