Функция GetMonitorTechnologyType (highlevelmonitorconfigurationapi.h)

Предупреждение

Функции конфигурации физического монитора работают с использованием стандарта НАБОРА команд управления монитором VESA (MCCS) через интерфейс I2C. Многие мониторы не полностью реализуют этот стандарт; поэтому использование этих команд может привести к неопределенному поведению монитора. Мы не рекомендуем использовать эти функции для произвольных мониторов без физической проверки их работы.

Извлекает тип технологии, используемой монитором.

Синтаксис

_BOOL GetMonitorTechnologyType(
  [in]  HANDLE                       hMonitor,
  [out] LPMC_DISPLAY_TECHNOLOGY_TYPE pdtyDisplayTechnologyType
);

Параметры

[in] hMonitor

Обработка на физическом мониторе. Чтобы получить дескриптор монитора, вызовите Метод GetPhysicalMonitorsFromHMONITOR или GetPhysicalMonitorsFromIDirect3Device9.

[out] pdtyDisplayTechnologyType

Получает тип технологии, указанный как член перечисления MC_DISPLAY_TECHNOLOGY_TYPE .

Возвращаемое значение

Если функция выполняется успешно, возвращается значение TRUE. Если функция завершается сбоем, возвращается значение FALSE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Эта функция не поддерживает все технологии отображения. Если монитор использует технологию отображения, поддерживаемую этой функцией, функция GetMonitorCapabilities возвращает флаг MC_CAPS_DISPLAY_TECHNOLOGY_TYPE. Если этот флаг отсутствует, функция GetMonitorTechnologyType завершается ошибкой .

Некоторые технологии мониторинга не поддерживают определенные функции конфигурации мониторов. Например, функция DegaussMonitor поддерживается только для мониторов катодной лучевой трубки (CRT). Чтобы узнать, поддерживается ли определенная функция, вызовите Метод GetMonitorCapabilities.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header highlevelmonitorconfigurationapi.h
Библиотека Dxva2.lib
DLL Dxva2.dll

См. также раздел

Мониторинг функций конфигурации