atan2
Gibt den Arctangent von zwei Werten (x,y) zurück.
ret atan2(y, x) |
---|
Parameter
Element | Beschreibung |
---|---|
Y |
[in] Der y-Wert. |
X |
[in] Der x-Wert. |
Rückgabewert
Der Bogen von (y,x).
Bemerkungen
Die Zeichen der Parameter x und y werden verwendet, um den Quadranten der Rückgabewerte im Bereich von -π bis π zu bestimmen. Die intrinsische Funktion atan2 HLSL ist für jeden anderen Punkt als den Ursprung gut definiert, auch wenn y gleich 0 und x nicht gleich 0 ist.
Typbeschreibung
Name | Vorlagentyp | Komponententyp | Size |
---|---|---|---|
y | identisch mit Eingabe x | schweben | gleiche Dimension(en) wie Eingabe x |
x | Skalar, Vektor oder Matrix | schweben | any |
Ret | identisch mit Eingabe x | schweben | gleiche Dimension(en) wie Eingabe x |
Minimales Shadermodell
Diese Funktion wird in den folgenden Shadermodellen unterstützt.
Shadermodell | Unterstützt |
---|---|
Shadermodell 2 (DirectX HLSL) und höhere Shadermodelle | ja |
Shadermodell 1 (DirectX HLSL) | vs_1_1 |
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für