Passer au contenu principal
Signale un arrêt pendant l’exécution du GPU. Un arrêt peut être dû à un blocage du GPU, à une exception de nuanceur ou au débogage en direct à la demande. Un arrêt peut être fatal, par exemple lorsque le GPU se bloque, ou il peut s’agir d’une simple pause, par exemple dans les scénarios de débogage à la demande et d’exception de nuanceur. Le titre doit alors être arrêté ou peut continuer en conséquence. Cette API permet aux développeurs de spécifier le type de débogage GPU qu’ils souhaitent effectuer et si le titre doit continuer ou s’arrêter après un arrêt.

Syntaxe

Paramètres

Flags   _In_
Type : D3D12XBOX_REPORT_GPU_HALT_FLAGS
Options utilisées pour signaler l’arrêt du GPU, sous la forme d’une combinaison OR au niveau du bit de constantes d’énumération D3D12XBOX_REPORT_GPU_HALT_FLAGS.

Valeur de retour

Type : void

Remarques

Le titre doit vérifier la pulsation (heartbeat) du GPU et signaler un arrêt du GPU au pilote graphique. Voici un exemple de code montrant comment procéder :

Configuration requise

En-tête : d3d12_xs.h Bibliothèque : d3d12_xs.lib Plateformes prises en charge : consoles XBOX Series

Voir aussi

ID3D12Device11 EnableLiveDebuggingX SetHangCallbacksX Débogage de nuanceur en direct pour XBOX Hang Investigation Débogage en direct sur les exceptions de nuanceur dans PIX Débogage en direct à la demande dans PIX
Dernière modification le 6 octobre 2026