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.
Gibt die Ebene der Unterstützung für Renderdurchläufe auf einem Grafikgerät an.
Syntax
typedef enum D3D12_RENDER_PASS_TIER {
D3D12_RENDER_PASS_TIER_0 = 0,
D3D12_RENDER_PASS_TIER_1 = 1,
D3D12_RENDER_PASS_TIER_2 = 2
} ;
Konstanten
D3D12_RENDER_PASS_TIER_0Wert: 0 Der Benutzermodusanzeigetreiber hat keine Renderdurchläufe implementiert, sodass das Feature nur über Softwareemulation bereitgestellt wird. Renderdurchläufe bieten möglicherweise keinen Leistungsvorteil auf dieser Supportebene. |
D3D12_RENDER_PASS_TIER_1Wert: 1 Das Renderdurchlauffeature wird vom Anzeigetreiber für den Benutzermodus implementiert, und Renderziel-/Tiefenpufferschreibvorgänge können beschleunigt werden. Schreibvorgänge für ungeordnete Zugriffsansichten (UAV) werden innerhalb des Renderdurchlaufs nicht effizient unterstützt. |
D3D12_RENDER_PASS_TIER_2Wert: 2 Die Funktion "Renderdurchläufe" wird vom Anzeigetreiber für den Benutzermodus implementiert, Renderziel-/Tiefenpufferschreibvorgänge können beschleunigt werden, und UAV-Schreibvorgänge (ungeordnete Zugriffsansichten) (vorausgesetzt, dass Schreibvorgänge in einem Renderdurchlauf erst nach einem nachfolgenden Renderdurchlauf gelesen werden) sind wahrscheinlich effizienter als das Ausführen derselben Arbeit ohne Verwendung eines Renderdurchlaufs. |
Hinweise
Um die Ebene der Unterstützung für Renderdurchläufe für ein Grafikgerät zu bestimmen, übergeben Sie D3D12_FEATURE_DATA_D3D12_OPTIONS5 Struktur.
Anforderungen
| Kopfzeile | d3d12.h |