Microsoft rend DirectX Dump Files disponible pour les jeux commerciaux
Les plantages GPU peuvent désormais être capturés dans un fichier .dxdmp et analysés avec PIX 2610.28, quel que soit le fabricant de la carte graphique.
Microsoft a annoncé le 28 octobre 2026 que DirectX Dump Files peut désormais être utilisé avec les jeux commerciaux. Ce mécanisme permet à DirectX de générer uniformément un fichier de vidage avant que Windows ne réinitialise le GPU lorsque le traitement de celui-ci se bloque, selon forest.watch.impress.co.jp. Les plantages GPU sur les PC des joueurs ou sur les machines de développement peuvent ainsi être enregistrés et étudiés avec PIX selon une procédure identique, indépendamment du fabricant de matériel.
Le fichier de vidage inclut l'état du moteur Direct3D et jusqu'à 2 Mo de données propres au jeu. Avec les pilotes compatibles, il peut aussi capturer l'état du matériel et les données du pilote. Il peut être ouvert dans PIX sur n'importe quel PC, et non uniquement sur la machine où le plantage s'est produit ; les données de chaque fabricant sont décodées par des plugins fournis par les partenaires matériels. Microsoft indique avoir développé cette fonctionnalité en étroite collaboration avec AMD, Intel, NVIDIA et Qualcomm.
L'utilisation nécessite Agility SDK 1.620 et PIX 2610.28 ou une version ultérieure. Par rapport à la préversion publique publiée en juin, les changements incluent la prise en charge des versions commerciales, le passage de l'extension de fichier de .dxdmp_preview à .dxdmp et l'activation par défaut de l'option NO_OVERHEAD. Les fichiers de vidage ne sont pas laissés sur le PC des joueurs, sauf si le jeu les conserve et les téléverse.
La génération d'un fichier de vidage requiert Windows 11 version 24H2 ou 25H2 (build 26100.8524 ou 26200.8524 au minimum) et Agility SDK 1.620 ou ultérieur. AMD prend en charge les options MEDIUM_OVERHEAD et HIGH_OVERHEAD sur les séries Radeon RX 9000 et Radeon RX 7000. NVIDIA prend en charge NO_OVERHEAD, MEDIUM_OVERHEAD et HIGH_OVERHEAD sur les GPU Turing et plus récents avec le pilote R620 ou ultérieur. La prise en charge par Intel est prévue prochainement, et la plateforme Snapdragon X2 de Qualcomm est visée avec des options de surcoût et des plugins également prévus prochainement.
PIX 2610.28 inclut l'outil en ligne de commande DxDmp et un serveur MCP pour l'analyse assistée par IA. Actuellement, seules les réinitialisations GPU provoquées par la détection et la récupération de délai (TDR) sont couvertes ; la génération de vidage pour le retrait du périphérique côté logiciel n'est pas encore prise en charge.
En bref
Quels pilotes et versions de Windows faut-il pour générer un fichier de vidage DirectX ?
Windows 11 version 24H2 ou 25H2 (build 26100.8524 ou 26200.8524 au minimum) et Agility SDK 1.620 ou ultérieur sont nécessaires.
Quelles cartes graphiques sont prises en charge ?
AMD prend en charge les séries Radeon RX 9000 et RX 7000, NVIDIA les GPU Turing et plus récents avec le pilote R620 ou ultérieur. La prise en charge par Intel et Qualcomm est prévue prochainement.
Les fichiers de vidage restent-ils sur le PC des joueurs ?
Non, sauf si le jeu les conserve et les téléverse.