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 |