Skip to main content
Paramètres utilisés pour spécifier le nuanceur de sommets à déboguer en direct si Type dans D3D12XBOX_LIVE_DEBUGGING_PARAMETERS est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_VERTEX. Si rien n’est spécifié, le premier nuanceur de sommets 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 sommets ou un nuanceur de sommets particulier VertexID   _In_
Type : UINT
ID de sommet que le nuanceur de sommets va exécuter InstanceID   _In_
Type : UINT
ID d’instance que le nuanceur de sommets va exécuter

Remarques

Notez que InstanceID ne peut être utilisé pour rechercher un nuanceur de sommets particulier que si SPI_SHADER_PGM_RSRC1_VS.VGPR_COMP_CNT = 3. Sinon, seul VertexID est utilisé. Notez également que, pour la configuration VS-GS-PS, les nuanceurs de sommets sont lancés sous forme de vague combinée ES+GS de type GS. Le nuanceur est initialisé en tant que type de vague GS, avec le PC pointant vers la partie ES. Ce nuanceur, à commencer par la partie ES, est présenté pour le débogage en direct du nuanceur de sommets. Pour la configuration VS-HS-DS-PS, les nuanceurs de sommets peuvent également être lancés sous forme de vague combinée LS+HS de type HS. Le nuanceur est initialisé en tant que type de vague HS, avec le PC pointant vers la partie LS. Ce nuanceur, à commencer par la partie LS, est présenté pour le débogage en direct du nuanceur de sommets. Exemple 1 - Activer le débogage en direct de n’importe quel nuanceur de sommets lors d’un dessin subséquent
Exemple 2 - Activer le débogage en direct d’un nuanceur de sommets particulier lors d’un dessin subséquent

Configuration requise

Type dans D3D12XBOX_LIVE_DEBUGGING_PARAMETERS doit être défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_VERTEX. 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