Jeton d’étiquette
Un jeton d’étiquette est utilisé uniquement pour certaines opérations (par exemple, D3DSIO_CALLNZ) et est composé des bits suivants :
Bits
[10:00] Les bits 0 à 10 indiquent le numéro de registre (décalage dans le fichier de registre).
[12:11] Les bits 11 et 12 sont les quatrième et cinquième bits [3,4] pour indiquer le type de registre.
[27:13] Réservé pour toutes les versions du nuanceur de pixels (PS) et du nuanceur de vertex (VS). Cette valeur est définie sur 0x0.
[30:28] Les bits 28 à 30 sont les trois premiers bits [0,1,2] pour indiquer le type de registre.
[31] Bit 31 est 0x1.
Commentaires
Le format du jeton d’étiquette est identique au jeton de paramètre source , sauf que seuls les champs de numéro de registre et de type sont utilisés.
Les bits 28, 29, 30, 11 et 12 forment une valeur de 5 bits qui indique le type de registre. Pour plus d’informations sur les types de registre, consultez Types de registres de nuanceur. Le type de registre d’un jeton d’étiquette doit être spécifié en tant que D3DSPR_LABEL.
Conditions requises
Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.