Partager via


structure D3D12DDI_BUFFER_BARRIER_0088 (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 toutes les tâches GPU précédentes qui doivent être effectuées avant d’exécuter 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 précédant 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 lors 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 des obstacles améliorés.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11 (WDDM 3.0)
d’en-tête d3d12umddi.h

Voir aussi

D3D12DDI_BARRIER_ACCESS

D3D12DDI_BARRIER_SYNC

D3D12DDIARG_BARRIER_0088

PFND3D12DDI_BARRIER_0088