首页 今日快讯文章正文

微软推出DirectX高级着色器交付技术 解决着色器卡顿问题

今日快讯 2025年08月21日 11:33 3 aa
微软推出DirectX高级着色器交付技术 解决着色器卡顿问题

(爱云资讯消息)微软DirectX团队今日正式推出名为高级着色器交付的新功能。该技术将率先在ROG Xbox Ally和ROG Xbox Ally X掌机上亮相,后续将逐步推广至普通PC平台。这两款设备已确定将于10月16日上市,售价分别为549.99美元和899.99美元。专有的AgilitySDK将于下月向游戏开发者发布,使其能够在即将推出乃至现有游戏中集成该功能。

这项由微软与Xbox、AMD联合开发的高级着色器交付技术,旨在解决长期困扰PC玩家的着色器卡顿问题。DirectX团队表示:“我们与Xbox各部门及AMD团队合作,预先编译关键游戏数据并通过Xbox PC应用在下载时同步分发。这种方法不仅能让你更快进入游戏,还能避免大多数导致性能问题的卡顿现象。以黑曜石娱乐的《宣誓》为例,我们的工程团队观察到游戏启动时间最高缩短了85%。这不仅意味着能更快开始游戏,更意味着电池续航将完全用于 gameplay体验而非着色器编译。”

该技术采用全新方案:从游戏中收集着色器数据后,将其打包为名为状态对象数据库(SODB)的新标准化格式。DirectX工程师成功将着色器编译器从图形驱动中分离,使SODB中的游戏数据与云端编译器结合,最终生成预编译着色器数据库(PSDB)。该PSDB可通过Xbox商店与游戏同步分发,作为着色器缓存的补充组件。

当游戏首次运行时,系统会检测到所有必需着色器已预置于Windows缓存中,从而跳过设备端的编译步骤。若设备收到驱动程序更新,应用将自动检测并更新着色器缓存。

微软推出DirectX高级着色器交付技术 解决着色器卡顿问题

需要注意的是,该技术初期仅适用于通过Xbox应用分发的游戏,暂不支持Steam,以及Epic Games Store、GOG、育碧Connect等平台。不过其他游戏商店未来或可通过即将发布的AgilitySDK集成该功能。

不过,高级着色器交付技术能否真正解决PC游戏的着色器卡顿问题,仍有待实际验证。

发表评论

长征号 Copyright © 2013-2024 长征号. All Rights Reserved.  sitemap