微软Advanced Shader Delivery会在游戏下载阶段分发针对特定GPU和驱动预编译的DirectX着色器,可将首次启动加载时间最多减少90%,并显著减少运行中的着色器卡顿。[2] 该功能的公开预览已扩展到搭载AMD显卡的Windows 11 PC,而AMD Adrenalin 26.5.2驱动为《极限竞速:地平线6》提供首发支持与优化。[1][32] 微软的长期目标是让PC游戏体验更接近主机,通过协调开发者、GPU厂商和游戏平台来解决DirectX 12运行时着色器编译问题。

Create a landscape editorial hero image for this Studio Global article: What is Microsoft’s Advanced Shader Delivery feature, how does its expansion to AMD RDNA 3/3.5/4 GPUs with Adrenalin 26.5.2 improve Forza Ho. Article summary: Microsoft’s Advanced Shader Delivery is a Direct3D 12 shader-delivery system meant to reduce first-launch shader compilation, long load times, and shader-related stutter by giving PCs precompiled shaders instead of compi. Topic tags: general, general web, user generated, documentation. Reference image context from search candidates: Reference image 1: visual subject "# Microsoft DirectX Gears Up For ML Era On Windows, Advanced Shader Delivery Solves Game Stutter & Load Times, DXR 2.0 Teased. Microsoft has announced two new updates at GDC 2026:" source context "Microsoft DirectX Gears Up For ML Era On Windows, Advanced Shader Delivery Solves Game Stutter & Load
PC玩家几乎都遇到过同一个问题:第一次启动新游戏时,会出现长时间的 “编译着色器(Compiling Shaders)” 画面,有时甚至要等几分钟。即便进入游戏后,也可能因为后台实时编译新着色器而出现短暂卡顿。
微软推出的 Advanced Shader Delivery(ASD,高级着色器分发),正是为了解决这个长期困扰PC游戏的性能问题。
这项技术属于DirectX生态的一部分,它会在游戏下载或安装时 直接分发已经预编译好的着色器。只要游戏、驱动和系统环境匹配,玩家进入游戏时就无需再在本地编译大量着色器,从而显著缩短加载时间并减少卡顿。
在传统PC游戏流程中,很多着色器需要 在玩家电脑上运行时编译。这就是为什么许多DirectX 12游戏第一次启动会等待很久,同时在游戏过程中也可能出现卡顿。
Advanced Shader Delivery改变了这一流程:
因为大量计算提前完成,玩家不必在本地重新编译。微软表示,这种方式 可以将加载时间最多减少约90%,并基本消除首次运行时的着色器卡顿。
该技术依托DirectX工具链实现,例如 DirectX 12 Agility SDK,它允许开发者在不依赖完整Windows系统更新的情况下集成新图形功能。
在主机平台(例如Xbox或PlayStation)上,着色器卡顿很少见,因为硬件环境是固定的。开发者只需要针对一种GPU架构编译好着色器,然后随游戏一起发布即可。
PC环境则完全不同。玩家可能拥有:
这种复杂组合意味着游戏往往需要 在每台玩家电脑上动态编译着色器,这正是DirectX 12游戏首次启动慢和微卡顿的主要原因之一。
Advanced Shader Delivery试图通过协调 游戏开发者、GPU厂商以及游戏平台 来提前生成并分发合适的着色器包,从而减少本地编译需求。
最初,Advanced Shader Delivery是在较受控的环境中测试,例如 ROG Xbox Ally掌机设备。到了2026年,微软将公开预览扩展到 搭载AMD独立显卡和笔记本集成显卡的Windows 11 PC。
与此同时,AMD发布了 Radeon Software Adrenalin Edition 26.5.2 驱动,带来了几项与新游戏相关的重要更新:
该驱动在2026年5月发布,并正式加入对《极限竞速:地平线6》的支持。
虽然目前公开资料没有给出针对AMD显卡在该游戏中的具体测试数据,但从技术机制来看,支持ASD的系统通常会获得两项明显改进:
对玩家来说,这项功能理论上是自动运行的,只要环境满足条件即可。
目前已知的基本条件包括:
满足这些条件后,系统会在游戏下载或安装阶段自动获取预编译着色器,从而减少本地生成步骤。
目前公开文档没有说明玩家端是否存在手动开关,因此在多数情况下,这项功能可能是 自动启用的后台机制。
Advanced Shader Delivery不仅是性能优化,它还反映了微软在PC游戏领域的一项长期目标:让Windows游戏体验更接近主机。
PC生态的难题一直是硬件组合极其复杂,游戏必须适配成千上万种GPU与驱动组合。通过让以下多个角色协同:
微软希望解决PC游戏体验中的一个长期痛点——首次启动着色器编译和运行时卡顿。
如果这项技术得到更广泛采用,未来PC游戏可能会逐渐实现:
从最初的掌机设备测试,到如今扩展到标准Windows 11 PC并与AMD合作,微软显然正在尝试把Advanced Shader Delivery推广到整个DirectX生态。如果成功,它可能会悄悄解决PC游戏领域持续多年的性能难题之一。
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
微软Advanced Shader Delivery会在游戏下载阶段分发针对特定GPU和驱动预编译的DirectX着色器,可将首次启动加载时间最多减少90%,并显著减少运行中的着色器卡顿。[2]
微软Advanced Shader Delivery会在游戏下载阶段分发针对特定GPU和驱动预编译的DirectX着色器,可将首次启动加载时间最多减少90%,并显著减少运行中的着色器卡顿。[2] 该功能的公开预览已扩展到搭载AMD显卡的Windows 11 PC,而AMD Adrenalin 26.5.2驱动为《极限竞速:地平线6》提供首发支持与优化。[1][32]
微软的长期目标是让PC游戏体验更接近主机,通过协调开发者、GPU厂商和游戏平台来解决DirectX 12运行时着色器编译问题。