【问题标题】:How to programatically change the output mode of an intel gma450 graphics card to clone如何以编程方式更改英特尔 gma450 显卡的输出模式以进行克隆
【发布时间】:2011-09-03 06:56:31
【问题描述】:

我想将基于 Intel GMA450 的图形芯片的输出模式更改为“克隆”模式。

由于环境是 Windows Embedded Standard,并且最终用户可能只能看到其中一个连接的监视器,我想永久将输出模式设置为克隆或重置它连续到克隆模式,以防实际模式不同(例如,重新启动后,断开/重新连接第二台显示器或通过其他方式)。

有没有办法(注册表键、英特尔驱动程序的 API、Win-Api)以编程方式将显示模式更改为克隆/双输出?

更新: 我找到了 IEDG 驱动程序的 SDK,似乎我可以通过编程方式设置分辨率、克隆模式等。 但是,我找不到我当前使用的驱动程序的 SDK 或任何信息:适用于 Windows* XP 的英特尔® 图形媒体加速器驱动程序,版本 14.32.4.4926。

【问题讨论】:

    标签: intel driver multiple-monitors windows-embedded


    【解决方案1】:

    这不是一个好的答案,但它可能会让你朝着弄清楚的方向前进。

    我的上一台笔记本电脑连接了外接显示器,在重新连接或重新启动后,英特尔驱动程序经常会混淆辅助设备的方向。我厌倦了处理它并尝试以编程方式修复它,因为 GUI 中的点击次数太多。选择此显示器,选择旋转,选择其他显示器,选择旋转,应用,排列,应用,等待...

    我花了大约一天的时间(啊,作为雇员与个体经营者的日子!),我找到的解决方案是使用一个程序来比较注册表(也许是 regshot?)以发现哪些键是参与更正(之前的内容与之后的内容),然后有一个英特尔提供的 exe 强制驱动程序根据注册表进行重置——该 exe 本质上就像按下 gui 中的“应用”按钮.我正在运行 XP,如果我记得,gui 管理也是用于配置 Windows XP 的英特尔图形媒体加速器驱动程序。所以最终的解决方案变成了我桌面上的一个 cmd 文件,它会在不确认的情况下应用 REG,然后运行带有一些参数的 exe。

    现在,我没有那台笔记本电脑(我退出时他们不让我带着它出门!)而且我不记得执行重置所需的 exe 的细节。只是更改注册表项并不会自发地使其生效——涉及到一个 api 调用,我只是用他们的 exe 处理了它。我知道这不是一个很多可以继续的,但有些东西告诉我该文件在驱动程序包中,或者已经在驱动器上的某个地方,我刚刚找到它。在命令行运行它提供了选项。喜欢/重置。

    希望对你有所帮助。如果您弄明白了,请务必回帖。

    如果我完全弄错了并且根本没有发生这种情况,也请回帖。但这就是我记得的方式。 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-13
      • 2023-03-31
      • 2017-12-30
      • 1970-01-01
      • 1970-01-01
      • 2014-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多