estructura DXGK_COLORTRANSFORMCAPS (d3dkmddi.h)

Esta estructura reemplaza la estructura de DXGK_GAMMARAMPCAPS en la estructura DXGK_DRIVERCAPS para describir las capacidades de transformación gamma y de color de las canalizaciones de visualización.

Sintaxis

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;

Miembros

Gamma_Rgb256x3x16

Indica la compatibilidad con una rampa gamma compatible con GDI.

Gamma_Dxgi1

Indica compatibilidad con una rampa gamma DXGI1. Estas rampas gamma se han definido desde WDDM 1.0, pero siempre fueron necesarias para ser compatibles con cualquier controlador WDDM. Los controladores WDDM completos siguen siendo necesarios para admitir DXGI1 gamma, por lo que debe establecer esta marca, pero los controladores para la pantalla de solo visualización e indirecta podrán indicar la compatibilidad a través de esta marca.

Transform_3x4Matrix

Indica la compatibilidad con una transformación de color de matriz de 3 a 4 en el hardware de canalización de pantalla.

Transform_3x4Matrix_WideColor

Indica la compatibilidad con una transformación de color de matriz de 3 a 4 en el hardware de canalización de pantalla al examinar los datos de WideColor. Los controladores que admiten esta funcionalidad también deben admitir Transform_3x4Matrix. El sistema operativo NO activará el modo WideColorGamut a menos que se establezcan tanto este bit como los bits de límite WideColorSpace.

Transform_3x4Matrix_HighColor

Indica la compatibilidad con una transformación de color de matriz de 3 a 4 en el hardware de canalización de visualización al examinar los datos de HighColor. Los controladores que admiten esta funcionalidad también deben admitir Transform_3x4Matrix_WideColor.

Transform_Matrix_V2

Indica la compatibilidad con una matriz de transformación de espacio de colores.

Reserved

Este valor está reservado para su uso por parte del sistema.

Value

Valor UINT combinado.

Requisitos

Requisito Valor
Header d3dkmddi.h