DEF (directive pragma)

Directive pragma qui alloue manuellement un registre de nuanceur à virgule flottante.

#pragma def ( target, Register, val1, val2,val3, Val4 )

Paramètres

Élément Description
Indicatif
Cible qui contient le registre à allouer.
annuler
Registre de nuanceur à virgule flottante à allouer.
val0
Premier octet de la valeur à allouer au registre spécifié.
val1
Deuxième octet de la valeur à allouer au registre spécifié.
val2
Troisième octet de la valeur à allouer au registre spécifié.
val3
Quatrième octet de la valeur à allouer au registre spécifié.

Notes

Le pragma def permet à un développeur de préremplir un registre de nuanceur à virgule flottante avec la valeur spécifiée. Ce pragma est rarement utilisé.

Voir aussi

Directives de préprocesseur (DirectX HLSL)

#Directive pragma (DirectX HLSL)