struttura DXGK_COLORTRANSFORMCAPS (d3dkmddi.h)

Questa struttura sostituisce la struttura DXGK_GAMMARAMPCAPS nella struttura DXGK_DRIVERCAPS per descrivere le funzionalità di trasformazione gamma e colore delle pipeline di visualizzazione.

Sintassi

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;

Members

Gamma_Rgb256x3x16

Indica il supporto per una gamma compatibile con GDI.

Gamma_Dxgi1

Indica il supporto per una gamma DXGI1 rampa. Queste rampe gamma sono state definite da WDDM 1.0, ma sono state sempre richieste per essere supportate da qualsiasi driver WDDM. I driver WDDM completi sono ancora necessari per supportare la gamma DXGI1, quindi dovrebbe impostare questo flag, ma i driver per la visualizzazione solo schermo e indiretto potranno indicare il supporto tramite questo flag.

Transform_3x4Matrix

Indica il supporto per una trasformazione del colore di matrice da 3 a 4 nell'hardware della pipeline di visualizzazione.

Transform_3x4Matrix_WideColor

Indica il supporto per una trasformazione a colori da 3 a 4 matrice nell'hardware della pipeline di visualizzazione durante l'analisi dei dati WideColor. Anche i driver che supportano questa funzionalità devono supportare Transform_3x4Matrix. Il sistema operativo non attiva la modalità WideColorGamut a meno che non siano impostati sia questo bit che i bit del limite WideColorSpace.

Transform_3x4Matrix_HighColor

Indica il supporto per una trasformazione del colore di matrice 3 per 4 nell'hardware della pipeline di visualizzazione durante l'analisi dei dati HighColor. Anche i driver che supportano questa funzionalità devono supportare Transform_3x4Matrix_WideColor.

Transform_Matrix_V2

Indica il supporto per una matrice di trasformazione dello spazio dei colori.

Reserved

Questo valore è riservato per l'uso del sistema.

Value

Valore UINT combinato.

Requisiti

Requisito Valore
Intestazione d3dkmddi.h