D3D12DDI_RENDER_PASS_TIER-Enumeration (d3d12umddi.h)

Ein D3D12DDI_RENDER_PASS_TIER-Wert gibt die Unterstützung 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 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 Ebene 2.

Hinweise

Eine ausführliche Beschreibung für die einzelnen Ebenenebenen finden Sie unter D3D12_VIEW_INSTANCING_TIER .

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

Hinweis

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h

Weitere Informationen

D3D12DDI_D3D12_OPTIONS_DATA_0089