- 积分
- 175
- 最后登录
- 2024-3-18
- 精华
- 0
- 阅读权限
- 20
- 主题
- 56
- UID
- 342377
- 帖子
- 437
- PB币
- 1112
- 威望
- 0
- 贡献
- 0
- 技术
- 1
- 活跃
- 294
- UID
- 342377
- 帖子
- 437
- PB币
- 1112
- 贡献
- 0
- 技术
- 1
- 活跃
- 294
|
板凳
发表于 2015-7-26 13:40:00
IP属地云南
|只看该作者
LZ这些天估计精力都放到Win10PE上了,期望早日出精品。
win10的DWM的确和win7、win8的有些本质区别,比如早期的DirectDraw程序,例如星际争霸、Diablo、DiabloII、早期版本的3DMARK在win7下就不能正常显示,为了照顾DWM,win7不再完全兼容早期的DirectDraw。
但到了Win10,情况有些戏剧性的变化,在Win10下这些早期的DDraw程序又可以正常显示了,不用做任何设置,SC、Diablo就可以Win10下正常显示,而且画面品质相当不错,Win10又支持早期的DDraw了?事实并不像表面看上去那样。
仔细观查,可以发现,虽然这些程序显示正常,但性能比XP和Win7下低了许多,在XP和Win7下如丝般顺滑的画面在Win10下有一种滞后的感觉,因为Win10的DDraw是以一种虚拟方式实现的,就像在虚拟里运行的系统,虽然正常,但总给人呆滞的感觉。
还没完,在Win10下是不能同时运行两个全屏D3D应用的,总有一个无法启动或被锁死,Win7是不会的。
也许有人会说自己的确同时在Win10gh 运行了几个全屏程序,那是因为那些全屏程序并不是真正的全屏模式,而是窗口全屏化,看起来是全屏模式,其实是一个窗口,这类程序通常都可以用热键在全屏和窗口模式之间切换,而真正的全屏模式是不可以这样切换的,经常玩使用WAR3的人应该比较容易理解。现在的大部分全屏程序都支持窗口全屏化的。 |
|