Passer au contenu principal
Paramètres utilisés pour spécifier le nuanceur de pixels à déboguer en direct si Type dans D3D12XBOX_LIVE_DEBUGGING_PARAMETERS est défini sur D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_PIXEL. Si rien n’est spécifié, le premier nuanceur de pixels 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 pixels ou un nuanceur de pixels particulier X   _In_
Type : UINT
Coordonnée X, dans l’espace écran, du pixel que le nuanceur de pixels va exécuter Y   _In_
Type : UINT
Coordonnée Y, dans l’espace écran, du pixel que le nuanceur de pixels va exécuter

Remarques

Notez que X et Y peuvent être utilisés pour rechercher un nuanceur de pixels particulier si SPI_PS_INPUT_ENA.POS_FIXED_PT_ENA = 1. Toutefois, cette valeur est définie sur 0 par défaut, de sorte que X et Y ne sont pas utilisés lors de la recherche du nuanceur de pixels. Le comportement est alors similaire à la définition de Flags sur D3D12XBOX_LIVE_DEBUGGING_SHADER_FLAGS_ANY. Exemple 1 : activer le débogage en direct de n’importe quel nuanceur de pixels lors d’un dessin ultérieur
Exemple 2 : activer le débogage en direct d’un nuanceur de pixels qui va dessiner le pixel (241, 465)

Configuration requise

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

Voir aussi

Membres de d3d12_xs
Dernière modification le 6 octobre 2026