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

Извлекает возможности управления яркостью панели дисплея.

Синтаксис

typedef struct _PANEL_QUERY_BRIGHTNESS_CAPS {
  BRIGHTNESS_INTERFACE_VERSION Version;
  union {
    struct {
      ULONG Smooth : 1;
      ULONG Adaptive : 1;
      ULONG NitsCalibrated : 1;
      ULONG Reserved : 29;
    };
    ULONG Value;
  };
} PANEL_QUERY_BRIGHTNESS_CAPS, *PPANEL_QUERY_BRIGHTNESS_CAPS;

Члены

Version

Целевая версия. Это значение всегда должно быть DXGK_BRIGHTNESS_INTERFACE_VERSION_3.

Smooth

Все драйверы необходимы для поддержки плавного перехода по времени.

Adaptive

Поддерживает адаптивный переход.

NitsCalibrated

Яркость дисплея откалибрована в соответствии с абсолютными уровнями яркости, измеряемыми в нитах. Откалиброванные данные, предоставляемые драйверу дисплея изготовителями оборудования, должны приниматься с процентным коэффициентом on Pixel Ratio (OPR) 100 %, где каждый пиксель имеет RGB-значение (255, 255, 255) или эквивалентное значение с плавающей запятой. Если она не задана, ОС знает, что уровни, предоставляемые GetNitRanges, не обязательно представляют фактическую яркость дисплея.

Reserved

Зарезервировано.

Value

Значение.

Требования

Требование Значение
Заголовок ntddvdeo.h