// dxgitype.h
typedef struct DXGI_GAMMA_CONTROL_CAPABILITIES {
[out] BOOL ScaleAndOffsetSupported;
[out] float MaxConvertedValue;
[out] float MinConvertedValue;
[out] UINT NumGammaControlPoints;
float ControlPointPositions[1025];
} DXGI_GAMMA_CONTROL_CAPABILITIES;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGI_GAMMA_CONTROL_CAPABILIITES structure describes gamma capabilities.
ScaleAndOffsetSupported [out]A BOOL value that indicates whether the device supports scale and offset. TRUE indicates that the device supports scale and offset; FALSE indicates that the device does not support scale and offset.
MaxConvertedValue [out]A single-precision float vector for the maximum converted value for the gamma control.
MinConvertedValue [out]A single-precision float vector for the minimum converted value for the gamma control.
NumGammaControlPoints [out]The number of elements in the array that the ControlPointPositions member specifies.
ControlPointPositions [out]An array of single-precision float vectors that describe the gamma control point positions.
DXGI_DDI_ARG_GET_GAMMA_CONTROL_CAPS