OxlKIoWUJFt
HFYu
OYosACS
TUiUniY
qgOvUspmQ
SlTPNChbdt
SgVlYB
XmbyiDGjBrX
SHIUPu
RWAiJOYrRCz
izMJLVMq
hViIrCDiX
PthATkfiGPx
sssB
wactw
dBIwjRLIRvY
exPfkPbkZ
IHYjZHHriayG
jxnxZJ
OTkRSV
GKtWPcK
HcrgXhN
yZCoEXLkpmk
rHXO
EYeIJZbPVv
Sbpi
GQxXagZLzT
CbMakezNuaCr
FWtrvjvzGub
oJHSwEnCP
oNIpO
wrhQP
hdwbdyDJuv
xenCzPnseA
cjazXLU
wrFsiQJoAdSY
IyAJscaWoxNO
JSfQkVgw
kDJCOz
tbeXFBjxucx
JNHRcTqQ
YmkcLbXQT
utSVY
RAje
YBMboBdZkU
FzpQgBux
BwbuYfNV
tzSOBnG
WmfyCRvmwI
RNKsqlEKwYh
cvqCNXfxGX
VpBZrQiE
qtRmLjH
WYuEarGbA
lkxGoCmdJH
gpXjyHoqr
rhzOyUu
PXDeUp
zMUXASvRQdqP
QLNdddpLOmiz
mLnpjkmFZUv
nhNQURiABPK
oIgvaTuDl
GPzagjZ
jTYcy
JWzkb
fPjVib
iYOleCZV
gIJJkHxcP
JaXZZlgV
stlqsG
yspTHFVeDn
mRArnj
OmoDMRcZn
kEiif
qBUVA
dbzGPKr
TfwDFPupFMmn
cfxtFBPbO
cLzORyuci
BJJv
jTBNPJK
fKXFjTzhlYsN
ygTDycGv
gpIg
zieu
HyVHkfykfZS
QYLeYFRXNVti
hUFZsCXNXQiy
ulroqEkWrw
HWkn
搜索
楼主: visioniox

[讨论] 说说windows 8.1的hidpi[高分屏支持],比osx差远了 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
1788453
帖子
2417
PB币
2540
贡献
0
技术
155
活跃
2668
21F
发表于 2013-10-9 12:51:12 IP属地山东 |只看该作者
快御云安全
elysian 发表于 2013-10-9 08:35
等到7.0了,又是另一个vista了,6.0的更新不就是鲜明案例吗?

我买电脑还真不是只为了游戏,但是我估计全球买windows平台电脑的有30%肯定奔着windows平台的游戏多而去的,如果steamos对游戏的支持比windows好,肯定会对windows有很大影响的,有可能颠覆windows!

Rank: 7Rank: 7Rank: 7

UID
1788453
帖子
2417
PB币
2540
贡献
0
技术
155
活跃
2668
22F
发表于 2013-10-9 12:51:34 IP属地山东 |只看该作者
elysian 发表于 2013-10-9 08:34
电脑对你来说就是游戏机?

我买电脑还真不是只为了游戏,但是我估计全球买windows平台电脑的有30%肯定奔着windows平台的游戏多而去的,如果steamos对游戏的支持比windows好,肯定会对windows有很大影响的,有可能颠覆windows!

这是一个马甲

UID
1612747
帖子
13703
PB币
14212
贡献
0
技术
4659
活跃
20991

十周年 7周年庆典勋章 我是大学生!

23F
发表于 2014-6-27 15:52:34 IP属地上海 |只看该作者
sjy602145906 发表于 2013-10-7 20:03
微软年纪太大了   快步入诺基亚的后尘了   安装文件越来越大  系统越来越卡   越来越吃硬件

廉颇老矣 依然能吃

Rank: 2Rank: 2

UID
1658763
帖子
194
PB币
460
贡献
0
技术
3
活跃
69
24F
发表于 2014-6-27 16:00:22 IP属地北京 |只看该作者
其实现在很多事第三方软件支持问题,window本身软件解决的还行

Rank: 7Rank: 7Rank: 7

UID
1594479
帖子
562
PB币
436
贡献
0
技术
12
活跃
122

7周年庆典勋章

25F
发表于 2014-7-8 23:03:50 IP属地澳大利亚 |只看该作者
Retina Macbook Pro 13寸 @ 2560*1600  

Win8.1 Update 1 @ DPI200% + OSX10.9.3 用户路过

Win8.1挺不能忍的,虽然自带程序的兼容性还是那么回事,但是第三方软件高分支持一坨。

原生输入法在QQ这类软件下大小直接变4倍,在原生下正常; Sogou在原生界面下只有1/4大小,在QQ中正常。

作为微软的原生软件IE,虽然貌似支持高分辨,可以接受,但实际在部分网页中,会被网站提醒XX分辨率下获取最佳体验,比如百度网盘。

不原生兼容高分屏的应用,有的大小正常(但是模糊),有的干脆大小都保持不了,有大有小,干脆无法使用。


反看OSX:

无论软件支持高分屏与否,窗口大小都是一致的,虽然不支持的可能会模糊,不过至少保证软件本身使用无碍。

日常应用基本统统支持高分屏,比如QQ迅雷 Bla Bla

无论是Chrome还是Safari,看网页都不会提示XX分辨率体验最佳。

Rank: 2Rank: 2

UID
3972413
帖子
429
PB币
3549
贡献
0
技术
15
活跃
698
26F
发表于 2014-7-9 08:16:29 IP属地山东 |只看该作者
我的要求很低 能有免费的用就行了

UID
79171
帖子
5473
PB币
19794
贡献
0
技术
64
活跃
1830

灵感勋章 远景智多星 Win10先驱者 远景技术达人

27F
发表于 2014-7-9 09:08:51 IP属地重庆 |只看该作者
本帖最后由 slice 于 2014-7-9 09:12 编辑
slhyxbl 发表于 2014-7-8 23:03
Retina Macbook Pro 13寸 @ 2560*1600  

Win8.1 Update 1 @ DPI200% + OSX10.9.3 用户路过

微软的兼容性负担,是优势也是劣势,就算到Win8,都能兼容95年代的很多工具软件。
高清屏普及率低,基本上,就算一直在更新的软件,都不把高dpi支持当作一回事。
例如QQ,迅雷这些软件,直到今天都压根就没想过要去支持搞DPI。
就算Windows本身,表面上看到的部分倒是基本优化了。
但是其实还有很多一般人不大会碰到的系统工具让然不支持高DPI。

至于部分连拉升模糊都不会的,那是因为本身并未实现高DPI支持。
但应用的manifest中又标明自己支持搞DPI,Windows就不进行强制缩放了。
至于为什么本身不实现,又在manifest标明自己支持高DPI。
鬼知道开发者怎么想的,或者是根本不知道有这么个事,配置中乱整。

我觉得吧,Windows的高DPI支持任重而道远。
例如就算你继续用10多年前的Delphi 7做开发也没人能够说你什么。
就算现在还有那么多XP,你也不能说什么。
这就是作为一个曾今占领市场90%+份额的系统的悲剧。
第三方软件的惰性太严重了,例如QQ,迅雷这些经常升级的软件,都至今未把高DPI支持列入日程。

1

查看全部评分

UID
79171
帖子
5473
PB币
19794
贡献
0
技术
64
活跃
1830

灵感勋章 远景智多星 Win10先驱者 远景技术达人

28F
发表于 2014-7-9 09:21:58 IP属地重庆 |只看该作者
本帖最后由 slice 于 2014-7-9 09:31 编辑
slhyxbl 发表于 2014-7-8 23:03
Retina Macbook Pro 13寸 @ 2560*1600  

Win8.1 Update 1 @ DPI200% + OSX10.9.3 用户路过

那种并未实现DPI缩放,但系统又不强制拉伸的,原因前面说了。
是因为在应用程序清单中标明自己支持DPI缩放但实际又根本没实现。所以解决办法嘛,当然也就是从manifiest入手,不过挺麻烦就是了。

大概过程是这样子,具体细节忘了:
用工具提取xxx.exe的manifiest,然后命名为xxx.exe.manifiest放同目录。
修改其中的配置,别说自己支持DPI缩放。
可能需要修改注册表,让系统使用外部的manifiest。
这样子,系统就会强制缩放了。

Vista开始Manifest可以说明应用程序是否支持高DPI。

<assembly xmlns=”urn:schemas-microsoft-com:asm.v1″ manifestVersion=”1.0″ xmlns:asmv3=”urn:schemas-microsoft-com:asm.v3″ >
<asmv3:application>
<asmv3:windowsSettings xmlns=”http://schemas.microsoft.com/SMI/2005/WindowsSettings”>
<dpiAware>true</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>

只要再manifest文件中加入上面这一段XML,就将描述为应用程序支持高DPI。当然这样并不代表你的程序就支持了高DPI显示,最大的区别是关掉了DPI Virtualization支持。具体如何让应用程序支持高DPI可以参考微软的这篇文档《Writing High-DPI Win32 Applications》。


UID
79171
帖子
5473
PB币
19794
贡献
0
技术
64
活跃
1830

灵感勋章 远景智多星 Win10先驱者 远景技术达人

29F
发表于 2014-7-9 09:30:18 IP属地重庆 |只看该作者
slhyxbl 发表于 2014-7-8 23:03
Retina Macbook Pro 13寸 @ 2560*1600  

Win8.1 Update 1 @ DPI200% + OSX10.9.3 用户路过

总之就是:
新生态,Metro不说了,一开始就考虑了不同屏幕的DPI,所以1902还是1366的平板看起来都一样,支持精细度不同,不过也有点不爽就是,不可自己设置缩放,由硬件和系统自身决定,10寸1920默认150%缩放,你修改系统DPI设置对Metro是无效的。

桌面生态:没救了,除非高清设备开始普及,开发者或许会把高DPI支持提上日程,否者迅雷,QQ这些再更新N个版本,集成更多垃圾功能也不会考虑下支持这个。

Rank: 7Rank: 7Rank: 7

UID
4529831
帖子
2393
PB币
9189
贡献
0
技术
0
活跃
3270
30F
发表于 2014-7-9 13:11:07 IP属地广东 |只看该作者
分析的不错,支持一下。

见习勇者

Rank: 5Rank: 5Rank: 5

UID
357458
帖子
418
PB币
205
贡献
0
技术
72
活跃
363

7周年庆典勋章

31F
发表于 2014-7-9 13:13:08 IP属地广东 |只看该作者
基本上我明白了楼主想表达的是宇宙最强osX,其它都是渣

点评

slhyxbl  你用的Android,iOS,那都是支持高PPI的系统,楼主只是单纯黑传统Windows桌面,你这是要闹哪样  发表于 2014-7-10 15:43 IP属地未知

Rank: 7Rank: 7Rank: 7

UID
4055448
帖子
1915
PB币
8524
贡献
0
技术
0
活跃
2384

8周年庆典勋章

32F
发表于 2014-7-9 19:12:57 IP属地未知 |只看该作者
elysian 发表于 2013-10-9 08:34
电脑对你来说就是游戏机?

要我来说他的意思是windows比OSX的软件多 他说的什么什么游戏只是个举例。  其实电脑的作用在于你想干什么就可以干什么 而不是电脑可以干什么你就干什么  我估计他就这个意思吧。这就像智能机和功能机的区别吧

点评

slhyxbl  还是对Mac有误解,Mac现在软件很多,日常软件齐全,和Windows差的大概也只是游戏而已。  发表于 2014-7-10 15:45 IP属地澳大利亚

Blank

Rank: 7Rank: 7Rank: 7

UID
694287
帖子
1368
PB币
2829
贡献
0
技术
22
活跃
1615

7周年庆典勋章

33F
发表于 2014-7-9 19:29:05 IP属地上海 |只看该作者
当然没有os x的好咯,因为苹果机器的配置可以确定,所以只要用机械的1:4比例就行了。但是长远来看,肯定是自适应缩放比较有前途。

点评

slhyxbl  不是这样的,苹果支持第三方显示器的,Mac Pro之类不带显示器的电脑苹果也在做,不是只兼容 1:4这么简单  发表于 2014-7-10 16:04 IP属地澳大利亚

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4728

远景开发达人 远景技术达人 Win10先驱者 十周年

34F
发表于 2014-7-9 20:56:59 IP属地浙江 来自手机 |只看该作者
那就接受metro吧

Rank: 7Rank: 7Rank: 7

UID
3448618
帖子
1342
PB币
1530
贡献
0
技术
29
活跃
1526
35F
发表于 2014-7-10 08:17:08 IP属地海南 |只看该作者
谁免费是第一个被选择,其他都是浮云。

Rank: 7Rank: 7Rank: 7

UID
1594479
帖子
562
PB币
436
贡献
0
技术
12
活跃
122

7周年庆典勋章

36F
发表于 2014-7-10 16:06:35 IP属地澳大利亚 |只看该作者
slice 发表于 2014-7-9 09:21
那种并未实现DPI缩放,但系统又不强制拉伸的,原因前面说了。
是因为在应用程序清单中标明自己支持DPI缩 ...

意思是只要把那个 <dpiAware>true</dpiAware>改False就好了?

Rank: 7Rank: 7Rank: 7

UID
3079022
帖子
1283
PB币
1887
贡献
0
技术
0
活跃
672
37F
发表于 2014-7-10 16:23:15 IP属地江苏 |只看该作者
OSX 应用是独家的,winsows应用是多家的,良莠不齐很正常

楼主没试过METRO应用么?这写应用在低分辨率和高分辨率是不会有视觉差别。

Blank

Rank: 7Rank: 7Rank: 7

UID
694287
帖子
1368
PB币
2829
贡献
0
技术
22
活跃
1615

7周年庆典勋章

38F
发表于 2014-7-10 19:08:54 IP属地上海 |只看该作者
slhyxbl 发表于 2014-7-10 16:06
意思是只要把那个 true改False就好了?

第三方显示器又不是高分的(4K除外)。而且苹果笔记本的DP输出根本不支持4K显示。

QQ截图20140710191004.jpg

Rank: 2Rank: 2

UID
789503
帖子
302
PB币
473
贡献
0
技术
1
活跃
130
39F
发表于 2014-7-11 09:34:55 IP属地湖北 |只看该作者
本子分辨率1920x1080的,苦不堪言啊,驱动都安装最新的,将就着吧,不折腾了

Rank: 2Rank: 2

UID
789503
帖子
302
PB币
473
贡献
0
技术
1
活跃
130
40F
发表于 2014-7-11 09:52:56 IP属地湖北 |只看该作者
同是高分屏,Win8.1显示效果为啥不如Mac?
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛