Partager via


normalize

Normalise le vecteur à virgule flottante spécifié en fonction de x / length(x).

ret normalize(x)

Paramètres

Élément Description
X
[in] Vecteur à virgule flottante spécifié.

Valeur renvoyée

Paramètre x normalisé. Si la longueur du paramètre x est 0, le résultat est indéfini.

Notes

La fonction intrinsèque HLSL normalize utilise la formule suivante : x / length(x).

Description du type

Nom Type de modèle Type de composant Taille
x Vecteur Flotteur n'importe laquelle
Ret identique à l’entrée x Flotteur même dimension(s) que l’entrée x

Modèle de nuanceur minimal

Cette fonction est prise en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Pris en charge
Nuanceur modèle 2 (DirectX HLSL) et modèles de nuanceur supérieur Oui
Nuanceur Modèle 1 (DirectX HLSL) oui (vs_1_1 uniquement)

Voir aussi

Fonctions intrinsèques (DirectX HLSL)