Windows Display Driver Model
- 1 year ago
- 0
- 0
Extended Display Identification Data (EDID) — формат метаданных, которые содержат базовую информацию о мониторе и его возможностях, включая информацию о производителе , максимальном размере изображения, цветовых характеристиках, заводских предустановленных таймингах , границах частотного диапазона, а также строках, содержащих название монитора, его размер и серийный номер.
Информация сохраняется в мониторе и используется для обмена данными с системой через канал экранных данных ( англ. DDC, Display Data Channel ), который находится между монитором и графическим адаптером. Система использует эту информацию в конфигурационных целях, в итоге монитор и система могут работать вместе согласованно.
Последняя версия EDID (версия 1.3) может быть использована в ЭЛТ -мониторах, ЖК-мониторах , а также будущих типах мониторов, так как EDID предлагает общее описание почти всех параметров монитора.
Многие программы могут читать и отображать EDID, например
и
для
Microsoft Windows
и
XFree86
(который может отображать EDID в логах, если включен режим расширенного логирования (
startx -- -logverbose 6
)) для
Linux
и
BSD unix
. Многие современные версии Unix-подобных операционных систем, использующие
X.Org Server
, автоматически выставляют разрешение экрана по информации от монитора, если не указано иное. Таким образом, при загрузке с другим монитором параметры экрана изменятся автоматически. В Linux можно также посмотреть «сырые» EDID в шестнадцатеричном виде, если запустить «xrandr --verbose».
Mac OS X
сама умеет считывать EDID (см. /var/log/system.log или нажмите Cmd-V во время запуска) и программы, такие как
или
могут отображать информацию, так же как и использовать её для установки выборочного разрешения экрана.
Расширенный формат EDID ( англ. Enhanced EDID ) был представлен в то же время, что и E-DDC; он представляет структуру EDID версии 1.3, которая поддерживает множественные блоки расширения и устаревшие части структуры EDID версии 2.0 (не учитывая того, что есть поддержка этих частей, как расширений). Поля данных для предпочитаемых таймингов, частотные диапазоны, название монитора — обязательные поля в E-EDID. E-EDID также поддерживает двойные тайминги и изменение пропорций.
С использованием расширений строки E-EDID могут занимать до 32 КБ.