关于 Windows 里的 缩放(DPI) 和 分辨率 的一个疑惑。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mangojiji
V2EX    Windows

关于 Windows 里的 缩放(DPI) 和 分辨率 的一个疑惑。

  •  
  •   mangojiji 2024-09-29 15:31:46 +08:00 2013 次点击
    这是一个建于 451 天前的主题,其中的信息可能已经有所发展或是发生改变。


    在一个高分屏( 4096X2160 )底下,设置 100% 的 DPI 缩放 和 1920x1080 的分辨率,同样也可以正常显示画面,
    我的疑问是:
    1920x1080 → 4096X2160 这本身就是“缩放”了,
    上面的那个 DPI 缩放 和↑这个机制有什么不同吗?
    7 条回复    2024-09-29 22:02:07 +08:00
    ScepterZ
        1
    ScepterZ  
       2024-09-29 15:39:03 +08:00
    设置 1080p 的话,输出的是 1080p 的信号,显示器把他放大到 2160p 了,显示器放大的算法很粗暴
    如果用了“gpu 缩放”( a 卡的名字,不知道 n 卡叫什么),就是显卡计算完画面之后加了一步放大
    以上两种方式效果都不太好,正常情况下选 2160p 加 150%缩放,指的是用让程序把界面多占用 50%的像素,具体怎么处理的不太懂,但是这样才是正常做法
    mangojiji
        2
    mangojiji  
    OP
       2024-09-29 15:46:37 +08:00
    @ScepterZ 对对对,我的意思就是想问这个。。。
    系统信号输出是 1080p 的分辨率,然后显示器自带有缩放效果将它放大到了 4k 了么?
    andyskaura
        3
    andyskaura  
       2024-09-29 16:09:52 +08:00
    上面那个是应用的显示大小,例如 4k 显示器,如果应用开发者 [适配] ( https://learn.microsoft.com/zh-cn/windows/win32/hidpi/high-dpi-desktop-application-development-on-windows#dpi-awareness-mode)了,那提交渲染的分辨率仍然是 4k,如果没适配,windows 会进行缩放,提交到渲染的是低分辨率。

    显示分辨率单纯就是输出分辨率,显卡驱动有一套缩放算法,显示器应该会内置一套
    ysc3839
        4
    ysc3839  
       2024-09-29 20:07:13 +08:00
    渲染时缩放和渲染后缩放
    hazardous
        5
    hazardous  
       2024-09-29 21:38:07 +08:00   1
    1080p 显示在 4k 上,那 1 个像素就简单映射成 4 个像素了,1x1 像素点变成 2x2 方块,于是斜线会有锯齿。而原生 4k 放大 200%,是矢量的放大,中间像素会正确计算,斜线还是平滑的斜线
    NoOneNoBody
        6
    NoOneNoBody  
       2024-09-29 22:00:40 +08:00
    有插值计算和无插值计算
    darkengine
        7
    darkengine  
       2024-09-29 22:02:07 +08:00   1
    1080P 的信号输出到 4K 显示器上,1 个逻辑像素对应的 4 个物理像素点只能显示
    1 1
    1 1
    或者
    0 0
    0 0
    4K 可以
    0 1
    1 0
    大概这么个意思吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2944 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 12:25 PVG 20:25 LAX 04:25 JFK 07:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86