Compartilhar via


estrutura DXGK_COLORTRANSFORMCAPS (d3dkmddi.h)

Essa estrutura substitui a estrutura DXGK_GAMMARAMPCAPS na estrutura DXGK_DRIVERCAPS para descrever os recursos de transformação gama e de cor dos pipelines de exibição.

Sintaxe

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;

Membros

Gamma_Rgb256x3x16

Indica suporte para uma rampa gama compatível com GDI.

Gamma_Dxgi1

Indica suporte para uma rampa gama DXGI1. Essas rampas gama foram definidas desde o WDDM 1.0, mas sempre foram necessárias para serem compatíveis com qualquer driver WDDM. Drivers completos do WDDM ainda são necessários para dar suporte ao gama DXGI1, portanto, deve definir esse sinalizador, mas os drivers para exibição somente exibição e indireto poderão indicar suporte por meio desse sinalizador.

Transform_3x4Matrix

Indica suporte para uma transformação de cor de matriz de 3 por 4 no hardware do pipeline de exibição.

Transform_3x4Matrix_WideColor

Indica suporte para uma transformação de cor de matriz de 3 por 4 no hardware do pipeline de exibição ao verificar dados WideColor. Os drivers que dão suporte a essa funcionalidade também devem dar suporte a Transform_3x4Matrix. O sistema operacional NÃO envolverá o modo WideColorGamut, a menos que esses bits e os bits de limite WideColorSpace estejam definidos.

Transform_3x4Matrix_HighColor

Indica suporte para uma transformação de cor de matriz de 3 a 4 no hardware do pipeline de exibição ao verificar dados HighColor. Os drivers que dão suporte a essa funcionalidade também devem dar suporte a Transform_3x4Matrix_WideColor.

Transform_Matrix_V2

Indica suporte para uma matriz de transformação de colorspace.

Reserved

Esse valor é reservado para uso do sistema.

Value

O valor UINT combinado.

Requisitos

Requisito Valor
Cabeçalho d3dkmddi.h