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.
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;
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.
Requisito | Valore |
---|---|
Intestazione | d3dkmddi.h |