Condividi tramite


D3D12DDI_BUFFER_BARRIER_0088 struttura (d3d12umddi.h)

Una struttura D3D12DDI_BUFFER_BARRIER_0088 descrive le transizioni di accesso per i buffer.

Sintassi

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;

Members

SyncBefore

Valore D3D12DDI_BARRIER_SYNC che specifica l'ambito di sincronizzazione di tutte le operazioni GPU precedenti che devono essere completate prima di eseguire la barriera.

SyncAfter

Valore D3D12DDI_BARRIER_SYNC che specifica l'ambito di sincronizzazione di tutte le operazioni GPU successive che devono attendere il completamento dell'esecuzione della barriera.

AccessBefore

Valore D3D12DDI_BARRIER_ACCESS che specifica lo stato di accesso del buffer precedente all'esecuzione della barriera.

AccessAfter

Valore D3D12DDI_BARRIER_ACCESS che specifica lo stato di accesso del buffer al termine dell'esecuzione della barriera.

hResource

Handle della risorsa buffer usando la barriera.

Commenti

Per informazioni generali, vedere Barriere avanzate .

Requisiti

Requisito Valore
Client minimo supportato Windows 11 (WDDM 3.0)
Intestazione d3d12umddi.h

Vedi anche

D3D12DDI_BARRIER_ACCESS

D3D12DDI_BARRIER_SYNC

D3D12DDIARG_BARRIER_0088

PFND3D12DDI_BARRIER_0088