структура D3DKMDT_3x4_COLORSPACE_TRANSFORM (d3dukmdt.h)

Структура для описания трех программируемых подэтапов преобразования цветового пространства матрицы 3 на 4.

Синтаксис

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;

Члены

[in] ColorMatrix3x4[3]

Матрица 3x3 и сложение 3x1, которые применяются к каждому пикселю, хранящиеся в порядке основных строк. Преобразует цвета в CIEXYZ.

[in] ScalarMultiplier

Скаляр, умноженный на каждый элемент ColorMatrix3x4.

[in] LookupTable1D[4096]

Таблица подстановки в 1D. Преобразует цвета в цветовом пространстве, заданном DXGK_SET_TIMING_PATH_INFO.

Требования

Требование Значение
Заголовок d3dukmdt.h