【发布时间】:2013-12-23 05:30:47
【问题描述】:
我有一个IDXGIOutput1,它指的是显示输出。但是,我似乎找不到将其转换为您可以在屏幕分辨率(我在 Windows 7 上)中看到的显示器的面向用户的名称的方法。到目前为止,我已经尝试了this 答案(并检查了引用的其他几个 WMI 属性)和this 问答中的代码。但到目前为止我得到的最好的是“通用即插即用监视器”。我的屏幕分辨率给的名称是“Acer V243H”之类的东西。
【问题讨论】:
-
我有两台显示器——一台来自戴尔,一台来自华硕。戴尔报告自己很好,型号正确,注册表中的条目等。我怀疑您上面链接的两个答案中的任何一个都会显示此显示器的正确字符串。另一方面,华硕显示“通用 PnP 监视器”无处不在,但屏幕分辨率 UI 除外。不幸的是,我在注册表的任何地方都找不到模型字符串,而且我在系统上的任何文件中找到它的唯一位置是某个不起眼的应用程序兼容目录。您可能无法找到可靠的方法来获取此字符串。