找回密码
 请使用中文注册

Win 10“秋季创意者更新”已修复DirectX 9内存分配bug

2023-5-5 23:21| 发布者: 开心| 查看: 7| 评论: 0

阅读字号:

摘要:   在 Win 8 系统上,微软变更了 DirectX 9 向游戏汇报可用内容容量的方式。结果就是,在 Win 7 中可以允许游戏运用的完整图形内存(VRAM),却会被 Win 8 莫名限制为 4 ...
      在 Win 8 系统上,微软变更了 DirectX 9 向游戏汇报可用内容容量的方式。结果就是,在 Win 7 中可以允许游戏运用的完整图形内存(VRAM),却会被 Win 8 莫名限制为 4GB 。尴尬的是,这个 bug 竟然一直存续到了 Win 8.1 和 Win 10,导致升级至微软最新操作系统的玩家们心情很复杂。DirectX API 会将内存划分为运行内存(RAM)和显存(VRAM)的组合,因此小于 4GB VRAM 的系统也会受到影响。


  对于多数普通用户(以及他们的 GPU)来说,4GB 显存限制的影响可能并不大。但是对于那些追求极致的玩家来说,DirectX API 的这一限制,显然严重影响了高端硬件的发挥。
正如很多人所预料的那样,DX9 的这个限制让《老滚 5》(上古卷轴 V:天际)等游戏的表现变得糟糕。
  几个月前,微软Direct3D 团队高级软件工程师 Jesse Natalie 在 Reddit 上听取了该反馈,且承诺会给出一个搞定方案。令人欣喜的是,尽管变更日志中并未提及,但微软还是在面向 Insider 测验者们的 Win 10 Build 16232版本中交出了答卷。
而现在,随着“秋季创作者更新”的正式到来,所有 Win 10 用户终于不用再忍受这个 DX9 显存限制 漏洞 。
  需要指出的是,尽管该功能在 Win 7 上看似没有问题,但它的表现也并不是很好。微软试图在 Win 8 中加以改进,但由于团队改变了相关的 Direct3D API,结果引发了更多的问题。
在 Win 10 秋季创业者更新中,D3D 团队终于妥善修复了这个问题,现 API 已能够汇报一个更加精准的可用内存数值。
  至于 Win 8.1 是否、以及何时能迎来修复,Natalie 表示并不确定。因为对受该问题影响的游戏玩家们来说,最好的方式就是升级到 Win 10 Build 1709 。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2025-8-20 17:02 , Processed in 0.195657 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部