V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
phpfpm
V2EX  ›  Windows

新年好!求教企业级理解的 windows DPI 设置解读:如何实现单独给应用开放高 DPI?

  •  
  •   phpfpm · 2021-02-13 09:57:15 +08:00 · 2199 次点击
    这是一个创建于 1386 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前我用的 windows 版本

    win10 2004 企业版,19041.804

    我想要达成的目的

    屏幕是 12.5in 的 1920 * 1080 屏幕,日常使用还可以,玩一个 800 * 600 的游戏感觉游戏窗口过于小了。

    希望全局 100%缩放,保证浏览器正常等使用;游戏采用 175%缩放,最大化视图面积。

    系统的缩放设置

    打开显示,有一个“缩放与布局”

    p1

    在这里,根据我的需求,需要设置为 100%,作为全局 dpi 。

    可选的缩放 dpi 的范围是 100,125,150,175%

    点击高级缩放设置,我就真的看不懂了。

    高级缩放设置

    p2

    修复应用缩放是个啥?

    选上这个有啥子个用?

    自定义缩放 dpi

    这个好理解,100~500 随便输入一个数,补充 dpi 范围的不足。

    应用程序的兼容性设置

    来我们继续,系统级的 dpi 说完了,看看应用程序的兼容性设置

    p3

    看起来相关的只有:更改高 DPI 设置,我们点击,打开:

    p4

    这里面,又都是个啥?

    程序 DPI

    整体看起来感觉,这个部分设置的都是全局的东西,不是单独针对这个应用程序的。

    checkbox:使用此设置修复此程序的缩放问题,而不是“设置”中的缩放信息

    恕我愚钝,这个我没看懂想表达什么。

    打开高级缩放设置

    回到前面的自定义 dpi 窗口了。

    如果在登陆到 Windows 之后主显示器 DPI 发生更改……

    执行以下操作时使用为我主显示器设置的 DPI

    • 已登录到 windows
    • 打开此程序

    高 DPI 缩放替代

    如果没有开系统 DPI 缩放,这个不可选。 当开启系统 DPI 缩放之后,这个可能的选择项:

    替代高 DPI 缩放行为。

    缩放执行:

    • 系统
    • 系统(增强)
    • 应用程序

    这,又是个啥??????

    当开启系统 DPI 设置为 175%的时候

    上面的缩放执行可以选择应用程序,使得应用程序是 100%缩放,其他应用还是 175%

    这就导致:

    所有的程序都是 175 缩放,想不用 175 缩放得手动加白名单,显然不现实。

    求教:windows 的这个功能真的这么难用吗????

    8 条回复    2021-02-13 21:25:38 +08:00
    cheng6563
        1
    cheng6563  
       2021-02-13 10:22:14 +08:00 via Android   ❤️ 2
    修复应用缩放:比如 gpedit 界面,这个界面是不支持 DPI 缩放的,但也没有缩放糊掉,这就是修复的结果
    自定义缩放 DPI:多显示器的情况下,全部统一设置 DPI 。(外面那个 DPI 设置是按显示器设置的,多显示器可以不同)

    兼容性设置里面
    系统指的是用系统设置的 DPI,如果软件不支持 DPI 设置就会直接缩放
    系统增强同上,只不过先尝试修复,不行就直接缩放
    应用程序指的是系统完全不管,由应用程序自己判断要不要缩放(基本上就是不缩放了)
    6IbA2bj5ip3tK49j
        2
    6IbA2bj5ip3tK49j  
       2021-02-13 10:22:49 +08:00 via iPhone   ❤️ 1
    压根没有你这个功能。(分应用设置 DPI
    不存在难不难用
    dototototo
        3
    dototototo  
       2021-02-13 10:25:03 +08:00 via Android   ❤️ 1
    你理解错了,高 DPI 有关设置是用来解决部分程序缩放后字体模糊这类问题的,你说的能设置百分百是因为 Windows 的缩放是全局生效,部分可设置不生效这样的。
    Osk
        4
    Osk  
       2021-02-13 12:09:22 +08:00 via Android   ❤️ 1
    还原为 100%,注意了:你设置过自定义比例,请点还原设置那个选项。

    打开显卡控制面板,对游戏的缩放单独设置
    wpblank
        5
    wpblank  
       2021-02-13 18:15:02 +08:00 via iPhone
    不会是冒险岛吧😂 我之前 surface 玩冒险岛简直是灾难
    oott123
        6
    oott123  
       2021-02-13 18:39:42 +08:00 via Android
    dpi 是个显示器概念,当然不能给程序设置了
    你这个一般是游戏用全屏独占改分辨率,要么就改游戏的窗口大小,调 dpi 思路不太对
    phpfpm
        7
    phpfpm  
    OP
       2021-02-13 21:24:48 +08:00 via Android
    @wpblank 魔力宝贝 比冒险岛还远古。。
    phpfpm
        8
    phpfpm  
    OP
       2021-02-13 21:25:38 +08:00 via Android
    @oott123 主要是游戏窗口要么 800*600
    要么 640*480 没得选。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2706 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:22 · PVG 20:22 · LAX 04:22 · JFK 07:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.