DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT structure (d3dkmdt.h)

Contains the output parameters for the DxgkBrightnessGetNitRanges callback function.

Syntax

typedef struct _DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT {
  UINT32                    NormalRangeCount;
  UINT32                    RangeCount;
  UINT32                    PreferredMaximumBrightness;
  DXGK_BRIGHTNESS_NIT_RANGE SupportedRanges[DXGK_BRIGHTNESS_MAXIMUM_NIT_RANGE_COUNT];
} DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT, *PDXGK_BRIGHTNESS_GET_NIT_RANGES_OUT;

Members

NormalRangeCount

The number of ranges that are not boost level ranges.

RangeCount

The number of supported ranges, including boost level ranges.

PreferredMaximumBrightness

An OEM-preferred level to correspond with 100% brightness. If there is no OEM preference, the value should be zero.

SupportedRanges[DXGK_BRIGHTNESS_MAXIMUM_NIT_RANGE_COUNT]

A list of supported ranges. Ranges should be in strictly increasing order by brightness, with normal ranges coming before boost ranges.

Requirements

Requirement Value
Header d3dkmdt.h