structure D3DKMDT_3x4_COLORSPACE_TRANSFORM (d3dukmdt.h)

Structure pour décrire les trois sous-étapes programmables de la transformation d’espace de couleur de matrice 3 par 4.

Syntaxe

typedef struct _D3DKMDT_3X4_COLORSPACE_TRANSFORM {
       float           ColorMatrix3x4[3][4];
  [in] float           ScalarMultiplier;
       D3DDDI_DXGI_RGB LookupTable1D[4096];
} D3DKMDT_3x4_COLORSPACE_TRANSFORM, *PD3DDDI_3x4_COLORSPACE_TRANSFORM;

Membres

[in] ColorMatrix3x4[3]

Matrice 3x3 et 3x1 à appliquer à chaque pixel, stocké dans l’ordre principal des lignes. Transforme les couleurs dans CIEXYZ.

[in] ScalarMultiplier

Scalaire à multiplier dans chaque élément de ColorMatrix3x4.

[in] LookupTable1D[4096]

Table de recherche 1D. Transforme les couleurs dans l’espace de couleurs spécifié par DXGK_SET_TIMING_PATH_INFO.

Configuration requise

Condition requise Valeur
En-tête d3dukmdt.h