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

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

DXGI.h

See also

DXGI Structures

 

 

Community Additions

ADD
Show:
© 2014 Microsoft