D3D12DDI_BUFFER_BARRIER_0088 Struktur (d3d12umddi.h)
Eine D3D12DDI_BUFFER_BARRIER_0088 Struktur beschreibt Zugriffsübergänge für Puffer.
Syntax
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;
Angehörige
SyncBefore
Ein D3D12DDI_BARRIER_SYNC Wert, der den Synchronisierungsbereich aller vorherigen GPU-Arbeiten angibt, die vor dem Ausführen der Barriere abgeschlossen werden müssen.
SyncAfter
Ein D3D12DDI_BARRIER_SYNC Wert, der den Synchronisierungsbereich aller nachfolgenden GPU-Arbeit angibt, die warten muss, bis die Ausführung der Barriere abgeschlossen ist.
AccessBefore
Ein D3D12DDI_BARRIER_ACCESS Wert, der den Zugriffsstatus des Puffers vor der Ausführung der Barriere angibt.
AccessAfter
Ein D3D12DDI_BARRIER_ACCESS Wert, der den Zugriffsstatus des Puffers nach Abschluss der Ausführung der Barriere angibt.
hResource
Das Handle der Pufferressource mithilfe der Barriere.
Bemerkungen
Allgemeine Informationen finden Sie unter erweiterten Barrieren.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11 (WDDM 3.0) |
Header- | d3d12umddi.h |