DXGI_GAMMA_CONTROL_CAPABILITIES structure
Controls the gamma capabilities of an adapter.
Syntax
typedef struct DXGI_GAMMA_CONTROL_CAPABILITIES { BOOL ScaleAndOffsetSupported; float MaxConvertedValue; float MinConvertedValue; UINT NumGammaControlPoints; float ControlPointPositions[1025]; } DXGI_GAMMA_CONTROL_CAPABILITIES;
Members
- ScaleAndOffsetSupported
-
Type: BOOL
-
True if scaling and offset operations are supported during gamma correction; otherwise, false.
- MaxConvertedValue
-
Type: float
-
A value describing the maximum range of the control-point positions.
- MinConvertedValue
-
Type: float
-
A value describing the minimum range of the control-point positions.
- NumGammaControlPoints
-
Type: UINT
-
A value describing the number of control points in the array.
- ControlPointPositions
-
Type: float[1025]
-
An array of values describing control points; the maximum length of control points is 1025.
Remarks
To get a list of the capabilities for controlling gamma correction, call IDXGIOutput::GetGammaControlCapabilities.
For info about using gamma correction, see Using gamma correction.
Requirements
|
Header |
|
|---|
See also