Поделиться через


структура VIDEO_BRIGHTNESS_POLICY (ntddvdeo.h)

Структура VIDEO_BRIGHTNESS_POLICY используется для настройки политики яркости с помощью диспетчера политик управления питанием устройств.

Синтаксис

typedef struct {
  BOOLEAN                 DefaultToBiosPolicy;
  UCHAR                   LevelCount;
  struct {
    UCHAR BatteryLevel;
    UCHAR Brightness;
  };
  __unnamed_struct_16c9_4 Level[1];
} VIDEO_BRIGHTNESS_POLICY, *PVIDEO_BRIGHTNESS_POLICY;

Члены

DefaultToBiosPolicy

Логическое значение, указывающее, следует ли настраивать значения яркости, чтобы отразить предложения, сделанные системой BIOS.

LevelCount

Количество уровней яркости, указанных в массиве уровней ; То есть количество BatteryLevel и пары яркости.

BatteryLevel

Значение, указывающее уровень, ниже которого применяется значение яркости .

Brightness

Значение, которое выражает процент того, насколько яркий экран должен находиться под BatteryLevel.

Level[1]

Массив пар BatteryLevel и яркости, определяющих уровни яркости.

Требования

Требование Ценность
заголовка ntddvdeo.h