Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Flags zum Festlegen von Barrieren für geteilte Ressourcen.
Syntax
typedef enum D3D12_RESOURCE_BARRIER_FLAGS {
D3D12_RESOURCE_BARRIER_FLAG_NONE = 0,
D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY = 0x1,
D3D12_RESOURCE_BARRIER_FLAG_END_ONLY = 0x2
} ;
Konstanten
D3D12_RESOURCE_BARRIER_FLAG_NONE Wert: 0 Keine Flags. |
D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY Wert: 0x1 Dadurch wird ein Barrierenübergang in einem neuen Zustand gestartet, wodurch eine Ressource in eine vorübergehende Bedingung ohne Zugriff versetzt wird. |
D3D12_RESOURCE_BARRIER_FLAG_END_ONLY Wert: 0x2 Diese Barriere schließt einen Übergang ab, legt einen neuen Zustand fest und stellt den aktiven Zugriff auf eine Ressource wieder her. |
Hinweise
Geteilte Barrieren ermöglichen die Aufteilung eines einzelnen Übergangs in Die Anfangs- und Endhälften (siehe Synchronisierung mit mehreren Engines).
Diese Enumeration wird vom Flags-Member der D3D12_RESOURCE_BARRIER-Struktur verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |
Weitere Informationen
Verwenden von Ressourcenbarrieren zum Synchronisieren von Ressourcenzuständen in Direct3D 12