![我可以设置自定义分辨率而不进行拉伸吗?](https://linux22.com/image/1486278/%E6%88%91%E5%8F%AF%E4%BB%A5%E8%AE%BE%E7%BD%AE%E8%87%AA%E5%AE%9A%E4%B9%89%E5%88%86%E8%BE%A8%E7%8E%87%E8%80%8C%E4%B8%8D%E8%BF%9B%E8%A1%8C%E6%8B%89%E4%BC%B8%E5%90%97%EF%BC%9F.png)
我的 24 英寸显示器的原始分辨率为 1920x1200。假设出于某种原因,我想将其设置为 1920x1080。但如果我使用默认的 Windows 7 屏幕分辨率窗口将分辨率设置为 1920x1080,则图片会被拉伸,即它仍然占据整个屏幕,而我想在顶部和底部裁剪暗色条。
如何在不拉伸图片的情况下改变分辨率?
答案1
不管是 AMD 还是 NVIDIA,您都需要更改卡的扩展方式。
对于 AMD,请参见此处(尽管我个人没有使用过它,因为我没有 AMD 卡)如何启用和配置 GPU 缩放功能
对于 NVIDIA
右键单击桌面并选择“NVIDIA 控制面板”
转到“显示”下的“调整桌面大小和位置”
假设您希望在不拉伸的情况下进行更改,您可以选择“无缩放”,在这种情况下,这将给您的顶部和底部带来黑条(1920 x 1200 屏幕上的 1920 x 1080)。
根据您想要实现的目标,您可以同时使用“宽高比”和“无缩放”,看看哪种方式最适合您。宽高比将拉伸到最大宽度或高度而不会扭曲图像,但会使图片模糊/柔化。(通常在 CS GO 中使用)
我使用“GPU”进行缩放。正如 Hennes 指出的那样,您可以将其更改为“显示器”,但您可能还需要根据型号调整显示器设置。
然后,您需要将分辨率更改为可用选项之一或创建自定义选项。这可以通过“显示”下的“更改分辨率”或 Windows 显示设置来完成。
答案2
有两个地方可以改变这一点:
- 在驱动程序本身中(例如,如上所示,我的 Marks 给出了很好的答案)
- 在显示器上。我最近使用的所有屏幕都可以选择以下任一选项:
- 从左上角开始显示输入的图像。
- 居中显示图像。
- 或者缩放图像以便其填满整个屏幕。
在这种情况下,您需要在两个地方将其关闭。