Freigeben über


Min.

Wählt das geringere von x und y aus.

ret min(x, y)

Parameter

Element BESCHREIBUNG
X
[in] Der Eingabewert x.
Y
[in] Der Eingabewert y.

Rückgabewert

Der x - oder y-Parameter , je nachdem, welcher Wert der kleinste Wert ist.

Bemerkungen

Denormale werden wie folgt behandelt:

src0 src1-> -inf F +inf NAN
-inf -inf -inf -inf -inf
F -inf src0 oder src1 src0 src0
+inf -inf src1 +inf +inf
NaN -inf src1 +inf NaN

F bedeutet endlich-reelle Zahl.

Typbeschreibung

Name Ein/Aus Vorlagentyp Komponententyp Size
x in Skalar, Vektor oder Matrix float, int any
Y in identisch mit Eingabe x float, int gleiche Dimension(en) wie Eingabe x
Ret Rückgabetyp identisch mit Eingabe x float, 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)

DirectX-Funktionsspezifikation