微软DirectX Dump Files预览版发布
IT时代网6月19日消息,微软于当地时间6月18日面向开发者推出DirectX Dump Files(DirectX转储文件)公开预览版,旨在统一解决AMD、英伟达和英特尔三大GPU阵营的显卡驱动崩溃诊断难题。该功能预计将在Win11 26H2推送时进行更广泛部署。
长期以来,显卡"掉驱动"问题困扰着大量Windows玩家,而开发者想要排查GPU崩溃问题同样困难重重——不仅难以复现,且不同硬件、驱动与系统版本的组合让问题五花八门,此前缺乏跨硬件厂商的通用诊断流程。DirectX Dump Files的工作原理类似系统崩溃时生成的内存转储:当发生图形相关崩溃、挂起或冻结时,系统会自动记录GPU执行状态的快照,生成.dxdmp格式的转储文件,其中涵盖寄存器值、着色器程序计数器、页错误虚拟地址、命令缓冲区等GPU硬件状态,以及DirectX运行时和内核信息。
微软为开发者提供了三种模式以在性能开销与诊断精度间平衡:零开销模式适合广泛部署且无运行时成本;中开销模式平衡诊断数据与影响;高开销模式信息最全但性能开销最大。在兼容的Tier 2级别硬件上,系统默认启用零开销模式,开发者无需修改代码即可获取崩溃诊断数据。AMD、英特尔、英伟达和高通均在GDC上展示过该功能,目前选定设备已获得专用驱动支持。

图片为AI生成的示意图
创作声明:本文借助AI辅助创作