Signieren

Gibt das Vorzeichen von x zurück.

ret sign(x)

Parameter

Element Beschreibung
X
[in ] Der Eingabewert.

Rückgabewert

Gibt -1 zurück, wenn x kleiner als 0 (null) ist. 0, wenn x gleich 0 (null) ist; und 1, wenn x größer als 0 (null) ist.

Typbeschreibung

Name Vorlagentyp Komponententyp Size
x Skalar, Vektor oder Matrix float, int any
Ret identisch mit Eingabe x int Gleiche Dimension(n) 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) Ja (im Vergleich _ zu 1 _ 1 und Ps _ 1 _ 4)

Siehe auch

Systeminterne Funktionen (DirectX HLSL)