D3DKMDT_3x4_COLORSPACE_TRANSFORM structure (d3dukmdt.h)
Structure to describe the three programmable sub-stages of the 3 by 4 matrix color space transform.
Syntax
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;
Members
[in] ColorMatrix3x4[3]
A 3x3 matrix and 3x1 addition to be applied to each pixel, stored in row-major order. Transforms colors within CIEXYZ.
[in] ScalarMultiplier
A scalar to be multiplied into each element of ColorMatrix3x4.
[in] LookupTable1D[4096]
1D look-up table. Transforms colors within the color space specified by DXGK_SET_TIMING_PATH_INFO.
Requirements
Requirement | Value |
---|---|
Header | d3dukmdt.h |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for