Функция GetTimingReport (lowlevelmonitorconfigurationapi.h)

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

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

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

Синтаксис

_BOOL GetTimingReport(
  [in]  HANDLE             hMonitor,
  [out] LPMC_TIMING_REPORT pmtrMonitorTimingReport
);

Параметры

[in] hMonitor

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

[out] pmtrMonitorTimingReport

Указатель на структуру MC_TIMING_REPORT , которая получает сведения о времени.

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

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

Комментарии

Эта функция соответствует команде Get Timing Report & Timing Message (Получение отчета о времени & сообщения о времени) из стандарта Display Data Channel Command Interface (DDC/CI). Дополнительные сведения о времени см. в стандарте DDC/CI.

Эта функция возвращает около 50 миллисекундах.

Требования

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

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

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