在 Nvidia Optimus 上进行下采样(使用 Intel HD Graphics 3000)

在 Nvidia Optimus 上进行下采样(使用 Intel HD Graphics 3000)

这是关于什么

问题背后的问题实际上是如何在小于 1600x1200 的屏幕上放置四台分辨率为 800x600 的虚拟机。我试图在我的游戏笔记本电脑上启用分屏战地 2 游戏(是的,有四个键盘和四个鼠标),很少有投影仪支持足够高的分辨率来显示所有游戏而无需进行某种缩小。这台笔记本电脑运行 Windows 7 Home Premium x64,并具有 Optimus 设置,配备 Nvidia GT 555M 和 Intel HD Graphics 3000。

我已经发现了什么

我已经进行了几个小时的搜索,主要发现如下:

  1. 使用 Nvidia 驱动程序可以进行下采样(有多个教程可用,请参阅这里这里),但这些驱动程序在我的 Optimus 设置中没有显示此功能。据推测,这是因为英特尔芯片控制着屏幕分辨率。

  2. 英特尔驱动程序有一些特殊的下采样支持适用于上网本。它只允许将 1024x768 或 1152x864 缩小到 1024x600,而且似乎没有任何地方有正确的文档记录。我尝试了这个 hack,发现在 1152x864 的缩放版本上玩 Battlefield 没有任何问题。由于笔记本电脑屏幕是 1366x768,因此这是水平放大和垂直缩小。

  3. 虚拟盒实际上有一个 Scale Mode,但似乎无法运行 Battlefield 2,并且有一个列出的已知问题,即 Scale Mode使用 OpenGL 时无法正常工作. VMWare(战地 2 在里面运行良好)似乎不支持降级。

目前,我认为尝试让英特尔驱动程序降低采样率是最可行的选择,因为我似乎最接近目标。也许可以启用 Netbook 降级黑客来支持其他分辨率。即使没有黑客,驱动程序在升级较低分辨率时也没有问题,那么为什么它不会降低较高的分辨率呢?

我想知道

如何将我的游戏笔记本电脑从 1600x1200 缩小到适合投影仪或笔记本电脑屏幕的较低分辨率?有人有这方面的经验吗?我可以尝试强制将我的桌面分辨率提高到更高的水平,而不会损坏我的笔记本电脑屏幕吗?

相关内容