我试图以编程方式读取我的HDMI端口的CEC(消费者电子控制)地址。该信息存储在视频卡通过DDC信道轮询出监视器的EDID信息中。 my
无论出于何种原因,Windows仅将前半部分保存到注册表中并转储其余部分 - 这是我感兴趣的数据所在。
我花了大约一天的时间阅读这个主题,但我已经碰到了一堵墙。以前的问题仅涵盖了存储在注册表中的第一个EDID块: https://en.wikipedia.org/wiki/Extended_Display_Identification_Data
我知道可以读取其他块,因为MonInfo工具能够: Win32 code to get EDID in Windows XP/7
我认为可能通过一些图形驱动程序查询它,但我希望有一个更通用的解决方案。