Freigeben über


D3D12_FEATURE_DATA_D3D12_OPTIONS10-Struktur (d3d12.h)

Gibt an, ob der SUM-Kombinierer verwendet werden kann und ob SV_ShadingRate über einen Gittershader festgelegt werden kann.

Syntax

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS10 {
  BOOL VariableRateShadingSumCombinerSupported;
  BOOL MeshShaderPerPrimitiveShadingRateSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS10;

Member

VariableRateShadingSumCombinerSupported

Typ: _Out_ BOOL

Gibt an, ob der SUM-Kombinierer verwendet werden kann (dies bezieht sich auf die Schattierungsstufe 2 mit variabler Rate ). true , wenn dies möglich ist, andernfalls false.

MeshShaderPerPrimitiveShadingRateSupported

Typ: _Out_ BOOL

Gibt an, ob SV_ShadingRate über einen Gittershader festgelegt werden kann (dies bezieht sich auf die Schattierungsstufe 2 mit variabler Rate ). true , wenn dies möglich ist, andernfalls false.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile d3d12.h

Weitere Informationen