Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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

DXGI.h

See also

DXGI Structures

 

 

Show:
© 2017 Microsoft