我有一个 2880x1800 的显示器,我希望能够在 1440x900 的分辨率下在 Windows 7 上运行应用程序。
不幸的是,如果我在 NVidia 控制面板上设置此分辨率,图像就会变得模糊,因为尽管 2880x1800 正好是 1440x900 分辨率的 4 倍,但驱动程序使用的是其默认缩放算法,而不是简单地将像素加倍。由于这个不必要的“复杂”缩放过程,我可能会在游戏中损失一些 fps。
有没有办法用像素加倍来代替缩放?
我的显卡是 GeForce GT 650M。
更新:这是一台 MacBook Pro Retina,我认为我无法更改显示器设置,可以吗?
答案1
这根本不是一个完整的答案,但我只是讨厌评论太短甚至不能换行。>_>无论如何我希望它能有所帮助。
NVidia 可能对你来说太“智能”了。你可以试试这些东西。
更改控制面板中的设置,而不是 NVidia。可能,这只是一个重定向并告诉 NVidia 软件执行此操作,但值得一试。
尝试设置您的显示器,使其不缩放任何内容:如果分辨率小于屏幕,则使显示器变小并在其周围留出大量黑色。应该有办法做到这一点,因为我记得看到过类似的东西,但我不记得怎么做了。也许它在 NVidia 和/或 Windows 的设置中。然后,只需使用显示器上的按钮缩放显示器即可。这应该不是一个非常“智能”的解决方案,因为您没有要求计算机执行任何操作。
让显示器保持较高的值 (2880 x 1800),然后将游戏设置为全屏模式,并在游戏内设置中将其设置为 1440 x 900。这样应该会为您提供一个有效拉伸且不太漂亮、在 PC 上容易使用的图像。我曾经对我的一个游戏这样做过,因为我的糟糕显卡无法在游戏中处理我的新 24 英寸显示器和旧的 19 英寸显示器。所以我只是设置了我的旧分辨率 (1280 x 768 而不是 1920 x 1080) 并将其拉伸到屏幕上,我的 FPS 几乎恢复到我更换屏幕之前的水平。