Können Monitore die DPI-Informationen senden?

494
Eduardo

Gibt es einen Monitor, der die DPI-Informationen mit dem Display Data Channel oder einem ähnlichen Gerät an den Computer senden kann?

1

1 Antwort auf die Frage

1
Nassbirne

Sie haben recht, Monitore senden keine DPI-Informationen.

Aber EDID (Extended Display Identification Data), die über übertragen DDC (Display Data Channel), enthält sowohl die Timing - Informationen (die Auflösung) sowie die physische Bildschirmgröße, so kann die Software des Monitors DPI berechnen (oder besser: seine Pixel Dichte, die normalerweise in PPI gemessen wird).

Die grobe physikalische Größe der Anzeige wird in EDID als horizontale Größe (in Zentimeter, bei Versatz 21) und vertikale Größe (in Zentimeter, beim Versatz 22) und, genauer (in Millimeter), in den detaillierten Zeitbeschreibungsblöcken bei Offsets 12 dargestellt bis 14 (Horizontale Anzeigegröße und Vertikale Anzeigegröße).

Die Auflösung der Anzeige wird in den detaillierten Zeitbeschreibungsblöcken ab dem Offset 54 (Horizontal aktive Pixel und vertikale aktive Linien) gespeichert.

Randnotiz:

Es kann davon ausgegangen werden, dass die Auflösungsinformationen in allen Monitoren korrekt programmiert sind, da dieser Wert vom Betriebssystem zum korrekten Einstellen der Bildschirmauflösung verwendet wird. Die Größeninformationen können jedoch falsch sein oder sogar ganz fehlen, da sie nicht unbedingt erforderlich (oder nicht einmal erforderlich) sind, um die Bildschirmauflösung richtig einzustellen.

Die EDID enthält die Größe in Millimetergenauigkeit. Überprüfen Sie die Bytes 12-14 des Timing-Descriptor-Blocks. Ofek Shilon vor 6 Jahren 0
Wenn die DPI berechnet werden kann. Es reicht mir. Vielen Dank! Eduardo vor 6 Jahren 0
Die Informationen zur Bildschirmgröße in der EDID werden von Windows- und Linux-Systemsoftware routinemäßig ignoriert. Benutzer, insbesondere diejenigen mit High-DPI-Monitoren, beschweren sich seit Jahren erfolglos. kreemoweet vor 6 Jahren 0