Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тип перечисления D3DKMDT_MODE_PRUNING_REASON содержит значения, определяющие причину, по которой монитор поддерживает режим отображения или не поддерживает режим отображения.
Синтаксис
typedef enum _D3DKMDT_MODE_PRUNING_REASON {
D3DKMDT_MPR_UNINITIALIZED,
D3DKMDT_MPR_ALLCAPS,
D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE,
D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE,
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE,
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE,
D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE,
D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE,
D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE,
D3DKMDT_MPR_CLONE_PATH_PRUNED,
D3DKMDT_MPR_MAXVALID
} D3DKMDT_MODE_PRUNING_REASON;
Константы
D3DKMDT_MPR_UNINITIALIZED Переменная типа D3DKMDT_MODE_PRUNING_REASON еще не назначена значимым значением. |
D3DKMDT_MPR_ALLCAPS Монитор не поддерживает режим отображения, так как ни одна из доступных возможностей монитора не подразумевает поддержку режима отображения. |
D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE Монитор поддерживает режим отображения из-за режима источника монитора в дескрипторе монитора. |
D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE Монитор не поддерживает режим отображения из-за диапазона частот монитора в дескрипторе монитора. |
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE Монитор поддерживает режим отображения из-за режима источника монитора в переопределении дескриптора монитора. |
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE Монитор не поддерживает режим отображения из-за диапазона частот монитора в переопределении дескриптора монитора. |
D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE Монитор поддерживает режим отображения из-за режима источника монитора в профиле монитора по умолчанию. |
D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE Монитор поддерживает режим отображения из-за режима источника монитора, который рекомендует драйвер мини-порта. |
D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE Монитор поддерживает режим отображения из-за переопределения диапазона частот монитора. |
D3DKMDT_MPR_CLONE_PATH_PRUNED Поддерживается в Windows 7 и более поздних версиях. Режим отображения выполняется (то есть монитор не поддерживает режим отображения), так как другие пути в кластере клонирования не поддерживают режим монитора. |
D3DKMDT_MPR_MAXVALID Превышены допустимые значения перечисления. |
Замечания
Параметр ValidatedAgainstMonitorCaps член структуры D3DKMDT_DISPLAYMODE_FLAGS указывает, поддерживает ли монитор режим отображения. Если монитор не поддерживает режим отображения, операционная система удаляет режим отображения из списка режимов отображения, доступных монитору.
Если поддерживается режим отображения, тип причины может быть одним из следующих:
- D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE
- D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE
- D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE
- D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE
- D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE
- D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE
- D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE
- D3DKMDT_MPR_ALLCAPS
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | d3dkmthk.h (include D3dkmthk.h) |