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