Expand Minimize

D3DKMT_BRIGHTNESS_INFO structure

Contains information about the brightness of an integrated display panel.

Syntax


typedef struct _D3DKMT_BRIGHTNESS_INFO {
  D3DKMT_BRIGHTNESS_INFO_TYPE Type;
  union {
    D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS PossibleLevels;
    UCHAR                             Brightness;
    DXGK_BRIGHTNESS_CAPS              BrightnessCaps;
    DXGK_BRIGHTNESS_STATE             BrightnessState;
    DXGK_BACKLIGHT_OPTIMIZATION_LEVEL OptimizationLevel;
    DXGK_BACKLIGHT_INFO               ReductionInfo;
    BOOLEAN                           VerboseLogging;
  };
} D3DKMT_BRIGHTNESS_INFO;

Members

Type

A value of type D3DKMT_BRIGHTNESS_INFO_TYPE that indicates the type of brightness information to retrieve or set.

PossibleLevels

A D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS structure that contains information about all possible brightness levels that the integrated display panel supports.

Brightness

The current brightness level.

BrightnessCaps

A DXGK_BRIGHTNESS_CAPS structure that represents the brightness control capabilities of the integrated display panel.

BrightnessState

A DXGK_BRIGHTNESS_STATE structure that represents the smooth brightness control capabilities of the integrated display panel.

OptimizationLevel

A DXGK_BACKLIGHT_OPTIMIZATION_LEVEL structure that represents the optimization level of brightness control.

ReductionInfo

A value of type DXGK_BACKLIGHT_INFO that provides the current absolute level of backlight reduction.

VerboseLogging

A boolean value that indicates whether Event Tracing for Windows (ETW) logging of brightness information should be verbose.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Header

D3dkmthk.h (include D3dkmthk.h)

See also

D3DKMT_BRIGHTNESS_INFO_TYPE
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS
DXGK_BACKLIGHT_INFO
DXGK_BACKLIGHT_OPTIMIZATION_LEVEL
DXGK_BRIGHTNESS_CAPS
DXGK_BRIGHTNESS_STATE

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft