Austin Palmer
Austin Palmer

Reputation: 11

Reading EDID Extension Blocks on Windows or other ways to obtain CEC physical address

I'm trying to programatically read the CEC (Consumer Electronic Control) address of my HDMI port. This information is stored in the EDID information that the video card polls out of the monitor via the DDC channel. https://en.wikipedia.org/wiki/Extended_Display_Identification_Data

For whatever reason Windows only saves the first half into the registry and dumps the rest - which is where the data I'm interested in is.

I've spent about a day reading up on the subject but I've hit kind of a wall. Previous questions only covered the first EDID block which gets stored in the registry: Win32 code to get EDID in Windows XP/7

I know it's possible to read the other blocks because the MonInfo tool is able to: http://www.entechtaiwan.com/util/moninfo.shtm

I think it might be possible to query it via the some graphics drivers, but I was hoping for a more universal solution.

Upvotes: 1

Views: 3613

Answers (0)

Related Questions