D3D12DDI_SHADER_CAPS_0042-Struktur (d3d12umddi.h)
Die D3D12DDI_SHADER_CAPS_0042-Struktur enthält Anzeigegeräteshaderfunktionen, die der Treiber unterstützt.
Syntax
typedef struct D3D12DDI_SHADER_CAPS_0042 {
D3D12DDI_SHADER_MIN_PRECISION MinPrecision;
BOOL DoubleOps;
BOOL ShaderSpecifiedStencilRef;
BOOL TypedUAVLoadAdditionalFormats;
BOOL ROVs;
BOOL WaveOps;
UINT WaveLaneCountMin;
UINT WaveLaneCountMax;
UINT TotalLaneCount;
BOOL Int64Ops;
BOOL Native16BitOps;
} D3D12DDI_SHADER_CAPS_0042;
Member
MinPrecision
Ein bitweiser OR mit D3D12DDI_SHADER_MIN_PRECISION Werten, die die Minimalgenauigkeitsunterstützungsoptionen des Treibers für Shader beschreiben.
DoubleOps
Ein boolescher Wert, der angibt, ob der Treiber doppelte Typen für Shadervorgänge zulässt (TRUE gibt Treiberunterstützung an).
ShaderSpecifiedStencilRef
Ein boolescher Wert, der angibt, ob der Treiber Pixel-Shader-Schablonen ref unterstützt (TRUE gibt Treiberunterstützung an).
TypedUAVLoadAdditionalFormats
Ein boolescher Wert, der angibt, ob der Treiber das Laden zusätzlicher Formate für typisierte ungeordnete Zugriffssichten (UAVs) unterstützt (TRUE gibt Treiberunterstützung an).
ROVs
Ein boolescher Wert, der angibt, ob der Treiber rasterizergeordnete Ansichten unterstützt (TRUE gibt treiberunterstützung an).
WaveOps
Ein boolescher Wert, der angibt, ob der Treiber Wellenvorgänge unterstützt.
WaveLaneCountMin
Gibt die mindeste Anzahl von Lanes in der SIMD-Welle (single instruction, multiple data) an, die der Treiber unterstützt.
WaveLaneCountMax
Gibt die maximale Anzahl von Lanes in der SIMD-Welle an, die der Treiber unterstützt.
TotalLaneCount
Gibt die Gesamtzahl der SIMD-Lanes auf der Hardware an.
Int64Ops
Ein boolescher Wert, der angibt, ob der Treiber 64-Bit-Vorgänge unterstützt (TRUE gibt treiberunterstützung an).
Native16BitOps
Ein boolescher Wert, der angibt, ob der Treiber native 64-Bit-Vorgänge unterstützt (TRUE gibt Treiberunterstützung an).
Hinweise
Der Benutzermodusanzeigetreiber gibt diese Obergrenzen zurück, wenn die D3D-Runtime die PFND3DDDI_GETCAPS-Funktion von UMD aufruft, wobei das Element Typ der D3DDDIARG_GETCAPS-Struktur auf D3D12DDICAPS_TYPE_SHADER festgelegt ist.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h |