Freigeben über


D3D12DDI_RENDER_PASS_TIER-Aufzählung (d3d12umddi.h)

Ein D3D12DDI_RENDER_PASS_TIER Wert gibt die Unterstützungsebene an, die ein Benutzermodustreiber (UMD) für Renderdurchläufe bereitstellt.

Syntax

typedef enum D3D12DDI_RENDER_PASS_TIER {
  D3D12DDI_RENDER_PASS_TIER_NOT_SUPPORTED = 0,
  D3D12DDI_RENDER_PASS_TIER_1 = 1,
  D3D12DDI_RENDER_PASS_TIER_2 = 2
} ;

Konstanten

 
D3D12DDI_RENDER_PASS_TIER_NOT_SUPPORTED
Wert: 0
Die UMD hat keine DDI-Tabelle implementiert, die über die Softwareemulation unterstützt wird.
D3D12DDI_RENDER_PASS_TIER_1
Wert: 1
Der Treiber bietet Unterstützung der Ebene 1.
D3D12DDI_RENDER_PASS_TIER_2
Wert: 2
Der Treiber bietet Unterstützung der Stufe 2.

Bemerkungen

Eine detaillierte Beschreibung für jede Ebene finden Sie unter D3D12_VIEW_INSTANCING_TIER.

Die UMD meldet diese Ebenen zur Laufzeit zurück. Die Laufzeit überprüft, ob UMDs, die den DDI-Tabellenbericht ausfüllen, mindestens TIER_1 Unterstützung zurückgibt. Gleichzeitig überprüft die Laufzeit, dass UMDs, die die DDI-Tabelle nicht ausfüllen, nichts anderes als TIER_0 Unterstützung beanspruchen (die Laufzeit schlägt bei der Geräteerstellung in diesem Fall fehl).

Anmerkung

Diese Anforderung ist nur für UMDs vorhanden, die die DDI-Buildversion unterstützen, in der diese Änderung vorgenommen wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809
Header- d3d12umddi.h

Siehe auch

D3D12DDI_D3D12_OPTIONS_DATA_0089