Skip to main content
Paramètres utilisés pour spécifier le nuanceur de calcul à déboguer en direct si Type dans D3D12XBOX_LIVE_DEBUGGING_PARAMETERS est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_COMPUTE. Si rien n’est spécifié, le premier nuanceur de calcul trouvé est présenté pour le débogage.

Syntaxe

Membres

Flags   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_SHADER_FLAGS
Permet de spécifier n’importe quel nuanceur de calcul ou un nuanceur de calcul particulier ThreadID_X   _In_
Type : UINT
Dimension X de l’ID de thread que le nuanceur de calcul va distribuer ThreadID_Y   _In_
Type : UINT
Dimension Y de l’ID de thread que le nuanceur de calcul va distribuer ThreadID_Z   _In_
Type : UINT
Dimension Z de l’ID de thread que le nuanceur de calcul va distribuer

Remarques

Notez que ThreadID_X, ThreadID_Y et ThreadID_Z peuvent être utilisés pour rechercher un nuanceur de calcul particulier selon la valeur de COMPUTE_PGM_RSRC2.TIDIG_COMP_CNT Exemple 1 - Activer le débogage en direct de n’importe quel nuanceur de calcul lors d’une distribution subséquente. Notez que cela est très utile lorsqu’il n’est pas nécessaire de déboguer un thread de nuanceur de calcul précis.
Exemple 2 - Activer le débogage en direct d’un nuanceur de calcul qui va distribuer le thread (27, 13, 0)

Configuration requise

Type dans D3D12XBOX_LIVE_DEBUGGING_PARAMETERS doit être défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_COMPUTE. En-tête : d3d12_xs.h
Plateformes prises en charge : consoles XBOX Series

Voir aussi

Membres de d3d12_xs
Last modified on October 6, 2026