Skip to main content
Permet de définir le type de débogage en direct et les paramètres propres à ce type de débogage. Le débogage en direct est actuellement limité au débogage des nuanceurs. Il est prévu de l’étendre au-delà des nuanceurs et d’offrir également le débogage en direct des tampons de commandes dans un proche avenir.

Syntaxe

Membres

Type   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_TYPE
Type de débogage en direct souhaité. Le débogage en direct des nuanceurs est actuellement pris en charge. ANY   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_ANY_SHADER_PARAMETERS
Paramètres utilisés pour déboguer en direct n’importe quel nuanceur si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_ANY. Les paramètres se composent uniquement d’indicateurs. CS   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_COMPUTE_SHADER_PARAMETERS
Paramètres utilisés pour spécifier le nuanceur de calcul à déboguer en direct si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_COMPUTE. PS   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_PIXEL_SHADER_PARAMETERS
Paramètres utilisés pour spécifier le nuanceur de pixels à déboguer en direct si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_PIXEL. VS   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_VERTEX_SHADER_PARAMETERS
Paramètres utilisés pour spécifier le nuanceur de sommets à déboguer en direct si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_VERTEX. GS   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_GEOMETRY_SHADER_PARAMETERS
Paramètres utilisés pour spécifier le nuanceur de géométrie à déboguer en direct si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_GEOMETRY. HS   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_HULL_SHADER_PARAMETERS
Paramètres utilisés pour spécifier le nuanceur de coque à déboguer en direct si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_HULL. DS   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_DOMAIN_SHADER_PARAMETERS
Paramètres utilisés pour spécifier le nuanceur de domaine à déboguer en direct si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_DOMAIN. AS   _In_
Type : D3D12XBOX_LIVE_DEBUGGING_AMPLIFICATION_SHADER_PARAMETERS
Paramètres utilisés pour spécifier le nuanceur d’amplification à déboguer en direct si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_AMPLIFICATION. MS _In_ Type : D3D12XBOX_LIVE_DEBUGGING_MESH_SHADER_PARAMETERS Paramètres utilisés pour spécifier le nuanceur de maillage à déboguer en direct si Type est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_MESH.

Remarques

Type doit être soit D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_ANY, soit D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_COMPUTE si EnableLiveDebuggingX est appelé sur une liste de commandes de calcul asynchrone.

Configuration requise

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