Partager via


entrée dcl_usage (sm1, sm2, sm3 - vs asm)

Déclarez l’association entre l’utilisation d’un élément de vertex et un index d’utilisation pour un registre d’entrée de nuanceur de vertex.

Syntaxe

dcl_usage[usage_index] v #

 

Où :

  • dcl_usage identifie la façon dont les données de registre seront utilisées. Il s’agit de la même valeur que les membres de D3DDECLUSAGE sans le préfixe D3DDECLUSAGE.
  • usage_index est un index entier facultatif compris entre 0 et 15. Il modifie les données d’utilisation. L’index correspond à l’index d’utilisation dans une déclaration de vertex. Consultez Déclaration de vertex (Direct3D 9). L’index est ajouté à la valeur d’utilisation (dcl_usage ) sans espace. S’il n’est pas fourni, il est supposé être 0.
  • v# est un registre d’entrée.

Notes

Versions du nuanceur de vertex 1_1 2_0 2_x 2_sw 3_0 3_sw
dcl_usage x x x x x x

 

Toutes les instructions dcl_usage doivent apparaître avant la première instruction exécutable.

Instructions sur le nuanceur de vertex