gpt4 book ai didi

macos - 不以“最佳视网膜”运行时如何在rMBP上显示1:1

转载 作者:行者123 更新时间:2023-12-01 10:16:48 25 4
gpt4 key购买 nike

假设我有一个rMBP,并且图像为1000x1000像素。

如果在“最佳视网膜”模式下运行MBP时以1:1的比例在屏幕上显示图像,那么它将在实际的视网膜显示像素上以1:1的比例显示(即它将占用与500x500图像相同的屏幕空间)在1440x900屏幕上)。

但是,如果我随后切换到“缩放”分辨率模式之一,例如1680x1050,系统不再显示1:1的图像,而是按比例缩小(与1680x1050屏幕上的500x500图像占用相同的屏幕空间)。

我想要一种使图像继续在视网膜显示器上以1:1显示的方式,而不管所使用的系统分辨率如何。我意识到我可以计算适当的“缩放”大小,然后放大图像,以便在缩小图像时,它对应于1:1映射,但这会导致质量明显下降。

当以“缩放”分辨率运行MBP时,Apple是否没有提供任何直接控制屏幕上像素的方法(绕过部分屏幕缩放)?

最佳答案

否。显示缩放发生在GPU内的级别很低,并且会影响整个显示。无法在部分屏幕上绕过它。

这样看:如果将普通笔记本电脑的显示器的分辨率设置为800x600,则无法以LCD的原始分辨率显示图像,也无法在侧面的黑色柱框内呈现内容。显示器。出于所有目的和目的,LCD 设置为该分辨率时为 800x600。实际上(实际上)是1440x900的显示屏这一事实被暂时忘记了。

相同的原理适用于MacBook Pro Retina显示器。缩放的性质稍微复杂一些,但是在应用缩放时仍会忘记显示的“原始”分辨率,并且无法直接对其进行渲染。

关于macos - 不以“最佳视网膜”运行时如何在rMBP上显示1:1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11893476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com