Freigeben über


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 ist; 0, wenn x gleich null ist; und 1, wenn x größer als 0 ist.

Typbeschreibung

Name Vorlagentyp Komponententyp Size
x Skalar, Vektor oder Matrix float, int any
Ret identisch mit Eingabe x INT 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) ja (vs_1_1 und ps_1_4)

Siehe auch

Systeminterne Funktionen (DirectX HLSL)