Freigeben über


D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT Struktur (d3dumddi.h)

Beschreibt Genauigkeitsunterstützungsoptionen für Shader im Benutzermodusanzeigetreiber.

Syntax

typedef struct D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT {
  UINT VertexShaderMinPrecision;
  UINT PixelShaderMinPrecision;
} D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT;

Member

VertexShaderMinPrecision

Eine Kombination von Werten vom Typ D3DDDICAPS_SHADER_MIN_PRECISION , die mithilfe eines bitweisen OR-Vorgangs kombiniert werden. Der resultierende Wert gibt minimale Genauigkeitsstufen an, die der Treiber für den Vertex-Shader unterstützt. Der Wert 0 gibt an, dass der Treiber nur die Standardgenauigkeit für das Shadermodell und nicht eine geringere Genauigkeit unterstützt.

PixelShaderMinPrecision

Eine Kombination von Werten vom Typ D3DDDICAPS_SHADER_MIN_PRECISION , die mithilfe eines bitweisen OR-Vorgangs kombiniert werden. Der resultierende Wert gibt minimale Genauigkeitsstufen an, die der Treiber für den Pixel-Shader unterstützt. Der Wert 0 gibt an, dass der Treiber nur die Standardgenauigkeit für das Shadermodell und nicht eine geringere Genauigkeit unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

D3DDDICAPS_SHADER_MIN_PRECISION