перечисление DXGK_BACKLIGHT_OPTIMIZATION_LEVEL (d3dkmdt.h)
Указывает уровень оптимизации управления яркостью. Используется в модели драйвера дисплея Windows (WDDM) 1.2 и более поздних версий, которые поддерживают адаптивное управление яркостью.
Синтаксис
typedef enum {
DxgkBacklightOptimizationDisable,
DxgkBacklightOptimizationDesktop,
DxgkBacklightOptimizationDynamic,
DxgkBacklightOptimizationDimmed,
DxgkBacklightOptimizationEDR
} DXGK_BACKLIGHT_OPTIMIZATION_LEVEL;
Константы
DxgkBacklightOptimizationDisable Драйвер мини-порта дисплея должен полностью отключить адаптивное управление яркостью. Операционная система всегда устанавливает это значение, если система находится в режиме питания переменного тока. |
DxgkBacklightOptimizationDesktop Драйвер мини-порта дисплея должен оптимизировать параметры подсветки для презентации на рабочем столе, когда система находится в режиме питания постоянного тока и другие возможные сценарии (отключенные, динамические и неактивные) неактивны. Этот тип оптимизации подходит для отображения фотографий, интернет-браузеров, распространенных типов документов и элементов управления воспроизведением видео. Это параметр адаптивной яркости по умолчанию, когда система работает на постоянном энергопотреблении. |
DxgkBacklightOptimizationDynamic Драйвер мини-порта дисплея должен оптимизировать параметры подсветки для представления видео в полноэкранном режиме. Типичные сценарии воспроизведения включают воспроизведение фильмов и полноэкранного видео. Операционная система задает это значение, если полноэкранное приложение для Windows использует тег видео HTML5 с JavaScript или элемент управления MediaElement с XAML. Операционная система устанавливает это значение, только если на экране отображается только полноэкранное видео. Это значение не устанавливается, если во время воспроизведения видео отображаются элементы управления воспроизведением или чудо-кнопки; в этом случае адаптивная яркость не будет включена. |
DxgkBacklightOptimizationDimmed Драйвер мини-порта дисплея должен оптимизировать параметры подсветки для отображения при низком уровне освещения, который по-прежнему виден, даже если он не легко удобочитаем. В этом сценарии для дисплея обычно устанавливается 30-процентный уровень яркости. После определенного периода без ввода данных пользователем операционная система устанавливает это значение для затемнения дисплея. |
DxgkBacklightOptimizationEDR Уровень оптимизации, который сообщает драйверу о том, что дисплей управляется с контентом с высоким динамическим или расширенным динамическим диапазоном, чтобы любые оптимизации подсветки можно было адаптировать к сценарию. |
Комментарии
Дополнительные сведения о сценариях использования, включающих значения перечисления DXGK_BACKLIGHT_OPTIMIZATION_LEVEL , см. в разделе Примечания функции DxgkDdiSetBacklightOptimization .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Верхняя часть | d3dkmdt.h |