在Windows上读取EDID扩展块或以其他方式获取CEC物理地址

时间:2016-07-21 08:31:36

标签: windows winapi monitor hdmi edid

我试图以编程方式读取我的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

我认为可能通过一些图形驱动程序查询它,但我希望有一个更通用的解决方案。

0 个答案:

没有答案