DXGK_BACKLIGHT_INFO structure (d3dkmdt.h)

Contains the current level of backlight reduction that is applied to the integrated display panel. Used by Windows Display Driver Model (WDDM) 1.2 and later display miniport drivers that support adaptive brightness control.

Syntax

typedef struct _DXGK_BACKLIGHT_INFO {
  [out] OUT USHORT                        BacklightUsersetting;
  [out] OUT USHORT                        BacklightEffective;
  [out] OUT D3DDDI_GAMMA_RAMP_RGB256x3x16 GammaRamp;
} DXGK_BACKLIGHT_INFO;

Members

[out] BacklightUsersetting

The absolute brightness level in hardware that corresponds to the current percent brightness level requested by the operating system.

This member can range in value from 0 to 65535.

[out] BacklightEffective

The absolute brightness level in hardware that is currently set by the display miniport drive for adaptive brightness control.

This member can range in value from 0 to 65535.

[out] GammaRamp

A D3DDDI_GAMMA_RAMP_RGB256x3x16 structure that contains a description of a gamma lookup table. This lookup table represents the gamma ramp that has been optimized for backlight display by the display miniport driver from a gamma ramp set by an application.

Remarks

For more information about the use of this structure, see Remarks of the DxgkDdiGetBacklightReduction function.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header d3dkmdt.h

See also

D3DDDI_GAMMA_RAMP_RGB256x3x16

DxgkDdiGetBacklightReduction