EnumDisplayDevices与EnumDisplayMonitors

时间:2014-11-20 14:53:40

标签: windows winapi windows-7 screens

我注意到EnumDisplayDevicesEnumDisplayMonitors报告了哪个监视器连接到哪个端口的不同信息。

例如,我有4台显示器连接到我的显卡。其中3个是1920x1080,其中一个是1280x768。

我从EnumDisplayMonitors获得的信息是:

1920 1080 \\.\DISPLAY1
1920 1080 \\.\DISPLAY2
1920 1080 \\.\DISPLAY3
1280 768 \\.\DISPLAY4

来自EnumDisplayDevices的那个是:

1280 768 \\.\DISPLAY1
1920 1080 \\.\DISPLAY2
1920 1080 \\.\DISPLAY3
1920 1080 \\.\DISPLAY4

另外我注意到EnumDisplayDevices中的顺序有时会被洗牌,所以它也可能是:

1280 768 \\.\DISPLAY1
1920 1080 \\.\DISPLAY4
1920 1080 \\.\DISPLAY2
1920 1080 \\.\DISPLAY3

无论如何,哪一个是正确的?

我正在寻找这个,因为我想从正确的监视器中读取EDID数据。

0 个答案:

没有答案