DXGK_COLORTRANSFORMCAPS Struktur (d3dkmddi.h)
Diese Struktur ersetzt die DXGK_GAMMARAMPCAPS Struktur in der DXGK_DRIVERCAPS-Struktur, um sowohl die Gamma- als auch die Farbtransformationsfunktionen der Anzeigepipeline 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;
Angehörige
Gamma_Rgb256x3x16
Gibt die Unterstützung für eine GDI-kompatible Gammahierarchie an.
Gamma_Dxgi1
Gibt die Unterstützung für eine DXGI1-Gammahierarchie an. Diese Gammahierarchien wurden seit WDDM 1.0 definiert, mussten jedoch immer von jedem WDDM-Treiber unterstützt werden. Vollständige WDDM-Treiber sind weiterhin erforderlich, um DXGI1 Gamma zu unterstützen, daher sollte dieses Kennzeichen festgelegt werden, aber Treiber für die anzeigegeschützte und indirekte Anzeige können die Unterstützung über dieses Flag angeben.
Transform_3x4Matrix
Gibt die Unterstützung für eine 3 x 4 Matrixfarbtransformation in der Anzeigepipelinehardware an.
Transform_3x4Matrix_WideColor
Gibt die Unterstützung für eine 3 x 4 Matrixfarbtransformation in der Anzeigepipelinehardware beim Scannen von WideColor-Daten an. Treiber, die diese Funktion unterstützen, müssen auch Transform_3x4Matrix unterstützen. Das Betriebssystem verwendet nicht den WideColorGamut-Modus, es sei denn, dieses Bit und die WideColorSpace-Kapitälchen werden festgelegt.
Transform_3x4Matrix_HighColor
Gibt die Unterstützung für eine 3-4-Matrixfarbtransformation in der Anzeigepipelinehardware 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 Systemverwendung reserviert.
Value
Der kombinierte UINT-Wert.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dkmddi.h |