max
Wählt das größere von x und y aus.
ret max(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 größte Wert ist.
Bemerkungen
Denormale werden wie folgt behandelt:
src0 src1-> | -inf | F | +inf | NAN |
---|---|---|---|---|
-inf | -inf | src1 | +inf | -inf |
F | src0 | src0 oder src1 | +inf | src0 |
+inf | +inf | +inf | +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) |