Partager via


atan2

Retourne l’arctangent de deux valeurs (x,y).

ret atan2(y, x)

Paramètres

Élément Description
y
[in] Valeur y.
X
[in] Valeur x.

Valeur renvoyée

Arctangent de (y,x).

Notes

Les signes des paramètres x et y sont utilisés pour déterminer le quadrant des valeurs de retour dans la plage de -π à π. La fonction intrinsèque atan2 HLSL est bien définie pour chaque point autre que l’origine, même si y est égal à 0 et x n’est pas égal à 0.

Description du type

Nom Type de modèle Type de composant Taille
y identique à l’entrée x Flotteur même dimension(s) que l’entrée x
x scalaire, vecteur ou matrice 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) vs_1_1

Spécifications

Condition requise Valeur
En-tête
Corecrt_math.h

Voir aussi

Fonctions intrinsèques (DirectX HLSL)