Klemme
Klemmt den angegebenen Wert auf den angegebenen minimalen und maximalen Bereich.
Ret-Klemme (x, min, max) |
---|
Parameter
Element | Beschreibung |
---|---|
X |
[in] Ein zu klammerrer Wert. |
Min |
[in] Der angegebene Mindestbereich. |
Max |
[in] Der angegebene maximale Bereich. |
Rückgabewert
Der geklemmte Wert für den x-Parameter .
Bemerkungen
Bei Werten von -INF oder INF verhält sich die Klemme wie erwartet. Für Werte von NaN sind die Ergebnisse jedoch nicht definiert.
Typbeschreibung
Name | Vorlagentyp | Komponententyp | Size |
---|---|---|---|
x | Skalar, Vektor oder Matrix | float, int | any |
min | identisch mit Eingabe x | float, int | gleiche Dimension(en) wie Eingabe x |
max | identisch mit Eingabe x | float, int | gleiche Dimension(en) wie Eingabe x |
Ret | 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) | vs_1_1 und ps_1_4 |