Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Режим высокого уровня и поведение параметров, которые может запрашивать ОС. Одно и то же объединение используется в разных полях, чтобы описать входной запрос драйверу и выходные результаты драйвера.
Синтаксис
typedef union _DXGK_MODE_BEHAVIOR_FLAGS {
struct {
UINT PrioritizeHDR : 1;
UINT ColorimetricControl : 1;
UINT Reserved : 30;
};
UINT Value;
} DXGK_MODE_BEHAVIOR_FLAGS;
Члены
PrioritizeHDR
Если этот параметр задан как входные данные, драйвер должен определять приоритеты поддержки высокого динамического диапазона (HDR) при перечислении режимов отображения и настройке режимов отображения по другим ограничениям, таким как режимы балансировки, доступные в разных целевых объектах, поддерживая высокие частоты или высокие разрешения. Если этот параметр не задан, драйвер должен использовать политики по умолчанию для приоритета режимов, доступных операционной системе.
ColorimetricControl
Управляет известными улучшениями цвета, влияющими на точность цвета дисплея, о том, что ОС не знает. Значение одного для Request.ColorimetricControl указывает, что ОС запрашивает драйвер отключить любые улучшения цвета, влияющие на точность цвета дисплея. Нулевое значение Request.ColorimetricControl указывает, что ОС сообщает драйверу, что он свободен для включения любых улучшений цвета, которые он отключил.
Reserved
Скрытный.
Value
Замечания
В следующей таблице описывается, как драйвер должен задать значение ColorimetricControl в и NotSatisfied членов структуры DXGKARG_CONTROLMODEBEHAVIOR.
| Поддержка драйверов | Satisfied.ColorimetricControl | NotSatisfied.ColorimetricControl |
|---|---|---|
| Драйвер поддерживает управление улучшениями цвета и успешно изменено состояние, запрошенное в Request.ColorimetricControl | 1 | 0 |
| Драйвер поддерживает управление улучшениями цвета, но не удалось изменить состояние, запрошенное в Request.ColorimetricControl | 0 | 1 |
| Драйвер не поддерживает управление улучшением цвета | 0 | 0 |
Требования
| Требование | Ценность |
|---|---|
| заголовка | d3dkmddi.h |