DXGK_COLORTRANSFORMCAPS-Struktur (d3dkmddi.h)
Diese Struktur ersetzt die DXGK_GAMMARAMPCAPS-Struktur in der DXGK_DRIVERCAPS-Struktur, um die Gamma- und Farbtransformationsfunktionen der Anzeigepipelines zu beschreiben.
Syntax
typedef struct _DXGK_COLORTRANSFORMCAPS {
union {
struct {
UINT Gamma_Rgb256x3x16 : 1;
UINT Gamma_Dxgi1 : 1;
UINT Transform_3x4Matrix : 1;
UINT Transform_3x4Matrix_WideColor : 1;
UINT Transform_3x4Matrix_HighColor : 1;
UINT Transform_Matrix_V2 : 1;
#if ...
UINT Reserved : 26;
#elif
UINT Reserved : 27;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
};
} DXGK_COLORTRANSFORMCAPS;
Member
Gamma_Rgb256x3x16
Gibt die Unterstützung für eine GDI-kompatible Gammarampe an.
Gamma_Dxgi1
Gibt die Unterstützung für eine DXGI1-Gammarampe an. Diese Gamma-Rampen wurden seit WDDM 1.0 definiert, mussten aber immer von jedem WDDM-Treiber unterstützt werden. Vollständige WDDM-Treiber sind weiterhin erforderlich, um DXGI1 Gamma zu unterstützen, daher sollte dieses Flag festgelegt werden, aber Treiber für die nur anzeigefähige und indirekte Anzeige können unterstützung durch dieses Flag angeben.
Transform_3x4Matrix
Gibt die Unterstützung für eine 3 x 4 Matrixfarbtransformation in der Hardware der Anzeigepipeline an.
Transform_3x4Matrix_WideColor
Gibt die Unterstützung für eine 3 x 4 Matrixfarbtransformation in der Hardware der Anzeigepipeline an, wenn WideColor-Daten gescannt werden. Treiber, die diese Funktion unterstützen, müssen auch Transform_3x4Matrix unterstützen. Das Betriebssystem wechselt NICHT in den WideColorGamut-Modus, es sei denn, sowohl dieses Bit als auch die WideColorSpace-Cap-Bits sind festgelegt.
Transform_3x4Matrix_HighColor
Gibt die Unterstützung für eine 3 x 4 Matrixfarbtransformation in der Hardware der Anzeigepipeline an, wenn HighColor-Daten gescannt werden. Treiber, die diese Funktion unterstützen, müssen auch Transform_3x4Matrix_WideColor unterstützen.
Transform_Matrix_V2
Gibt die Unterstützung für eine Farbraumtransformationsmatrix an.
Reserved
Dieser Wert ist für die Verwendung durch das System reserviert.
Value
Der kombinierte UINT-Wert.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmddi.h |