VIDEO_BRIGHTNESS_POLICY - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddvdeo.h

typedef struct {
  BOOLEAN                 DefaultToBiosPolicy;
  UCHAR                   LevelCount;
  struct {
    UCHAR BatteryLevel;
    UCHAR Brightness;
  };
  __unnamed_struct_019e_4 Level[1];
} VIDEO_BRIGHTNESS_POLICY, *PVIDEO_BRIGHTNESS_POLICY;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddvdeo-video_brightness_policy)

Description

The VIDEO_BRIGHTNESS_POLICY structure is used for setting brightness policy through the Device Power Policy Manager.

Members

DefaultToBiosPolicy

Boolean value that specifies whether the brightness values should be adjusted to reflect the suggestions made by the system BIOS.

LevelCount

Number of brightness levels specified in the Levels array; that is, the number of BatteryLevel and Brightness pairs specified.

BatteryLevel

Value that specifies the level below which the Brightness value applies.

Brightness

Value that expresses the percentage of how bright the screen should be at or below the BatteryLevel.

Level[1]

Array of BatteryLevel and Brightness pairs that specify the brightness levels.