Функция GetMonitorDisplayAreaPosition (highlevelmonitorconfigurationapi.h)
Предупреждение
Функции конфигурации физического монитора работают с использованием стандарта НАБОРА команд управления монитором VESA (MCCS) через интерфейс I2C. Многие мониторы не полностью реализуют этот стандарт; поэтому использование этих команд может привести к неопределенному поведению монитора. Мы не рекомендуем использовать эти функции для произвольных мониторов без физической проверки того, что они работают должным образом.
Извлекает минимальное, максимальное и текущее положение монитора по горизонтали или вертикали.
Синтаксис
_BOOL GetMonitorDisplayAreaPosition(
[in] HANDLE hMonitor,
[in] MC_POSITION_TYPE ptPositionType,
[out] LPDWORD pdwMinimumPosition,
[out] LPDWORD pdwCurrentPosition,
[out] LPDWORD pdwMaximumPosition
);
Параметры
[in] hMonitor
Дескриптор физического монитора. Чтобы получить дескриптор монитора, вызовите метод GetPhysicalMonitorsFromHMONITOR или GetPhysicalMonitorsFromIDirect3Device9.
[in] ptPositionType
Элемент перечисления MC_POSITION_TYPE , указывающий, следует ли получить горизонтальное или вертикальное положение.
[out] pdwMinimumPosition
Получает минимальное горизонтальное или вертикальное положение.
[out] pdwCurrentPosition
Получает текущее горизонтальное или вертикальное положение.
[out] pdwMaximumPosition
Получает максимальное горизонтальное или вертикальное положение.
Возвращаемое значение
Если функция выполнена успешно, возвращается значение TRUE. Если функция завершается сбоем, возвращается значение FALSE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Комментарии
Если эта функция поддерживается, функция GetMonitorCapabilities возвращает флаг MC_CAPS_DISPLAY_AREA_POSITION.
Эта функция возвращает около 40 миллисекунда.
Горизонтальное и вертикальное положение являются параметрами непрерывного мониторинга. Дополнительные сведения см. в разделе Использование функций конфигурации High-Level Monitor.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | highlevelmonitorconfigurationapi.h |
Библиотека | Dxva2.lib |
DLL | Dxva2.dll |