Windows 10 如何猜测 1080p 显示器的物理尺寸?

Windows 10 如何猜测 1080p 显示器的物理尺寸?

我在连接到台式机显示器的笔记本电脑上运行 Windows 10 1803。笔记本电脑的显示分辨率与连接的显示器相同,均为 1920x1080 像素(即“全高清”)。
但是屏幕尺寸不同,笔记本电脑的显示屏为 13 英寸,台式机的显示屏为 27 英寸...

通过设置选项:start->system->display我可以调整每个显示器的缩放比例最低缩放因子“100%”和最高全高清 (1080p) 分辨率。
此设置对于笔记本电脑显示屏来说还算不错。
但是,对于 27 英寸的笔记本电脑,使用相同设置时,所有东西看起来都是双倍大小...

问题 1:Windows 10 如何猜测屏幕显示的(物理)尺寸以计算 dpi”每英寸“?

第二季度:是否有任何选项可以让 Windows 10 在 27 英寸显示屏上呈现高于物理最大值的“虚拟”屏幕分辨率 - 比较是否有注册表黑客可以在 Windows 10 1803 中设置虚拟显示分辨率?

第三季度dword HKEY_CURRENT_USER\Control Panel\Desktop\LogPixels:当我将值从初始 96ppi 设置为更高分辨率时,为什么 Windows 10 会忽略注册表- 比较我可以使用 Win8DpiScaling=1(以编程方式)将 Windows 10 缩放系数冻结为 100%

评论:由于我不使用固定桌面,因此购买 4k 显示器绝对不是选择,也无法解决这个问题。
但是,使用 2k+ 显示器可以解决问题,因为 Windows 会为连接的显示器计算合理的 dpi 分辨率。

评论:这仍然是一个使用 win2004 的开放话题。

答案1

我真的不能声称看到过任何 Windows 或驱动程序内部结构。无论如何,我知道物理显示尺寸至少在 EDID 中进行了宣传。

https://en.wikipedia.org/wiki/Extended_Display_Identification_Data

相关内容