Поделиться через


Сведения о конфигурации монитора

Функции конфигурации монитора используются:

  • Калибровка цвета. Правильно откалиброванный монитор правильно воспроизводит цвета. Как правило, приложение для калибровки цвета отображает тестовый шаблон и имеет элементы управления для изменения параметров монитора. Пользователь изменяет параметр до тех пор, пока не будет выполнено условие, и повторяет этот процесс для каждого параметра монитора, пока монитор не будет откалиброван.
  • Настройка области отображения монитора. Функции конфигурации монитора можно использовать для изменения размера и положения области отображения монитора. Например, если ЖК-монитор подключен к компьютеру с помощью аналогового соединителя, наилучшее качество изображения достигается при наличии сопоставления "один к одному" между пикселями в буфере кадров графического карта и пикселями на ЖК-мониторе.
  • Сохранение и восстановление параметров монитора. Некоторым пользователям требуется несколько наборов параметров монитора, так как в разных сценариях требуются разные параметры монитора. Например, параметры монитора, оптимальные для настольных приложений, не являются оптимальными для просмотра телевизора.
  • Использование функций монитора для конкретных поставщиков. С помощью функций конфигурации монитора производители могут создавать приложения, использующие функции монитора, относящиеся к поставщику.

Функции конфигурации монитора делятся на высокоуровневые и низкоуровневые функции. Высокоуровневые функции проще использовать, чем низкоуровневые. Чтобы использовать высокоуровневые функции, вам не нужно ничего знать о командном интерфейсе канала отображения данных (DDC/CI). Однако высокоуровневые функции не предоставляют доступ к функциям монитора, зависящим от поставщика.

Низкоуровневые функции представляют собой тонкую оболочку для команд DDC/CI. Чтобы использовать низкоуровневые функции, необходимо ознакомиться со стандартом DDC/CI, а также со стандартом VESA Monitor Control Command Set (MCCS). Как правило, следует использовать высокоуровневые функции, если вам не нужно использовать функции, доступные только в низкоуровневых функциях.

Высокоуровневые функции конфигурации монитора разработаны таким образом, что приложение не может привести монитор в непригодное для использования состояние. Низкоуровневые функции можно использовать для отправки кодов VCP монитору. Однако имейте в виду, что некоторые коды VCP могут отключить важные функции или привести монитор в состояние, когда пользователь не может видеть отображаемое изображение. Дополнительные сведения см. в статье о стандарте набора команд управления VESA Monitor (MCCS).

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