any
Bestimmt, ob Komponenten des angegebenen Werts ungleich 0 (null) sind.
ret any(x) |
---|
Parameter
Element | Beschreibung |
---|---|
X |
[in] Der angegebene Wert. |
Rückgabewert
True , wenn komponenten des x-Parameters ungleich 0 sind; Andernfalls false.
Bemerkungen
Diese Funktion ähnelt der gesamten systeminternen HLSL-Funktion. Die any-Funktion bestimmt, ob Komponenten des angegebenen Werts ungleich 0 (null) sind, während die funktion all bestimmt, ob alle Komponenten des angegebenen Werts ungleich 0 (null) sind.
Typbeschreibung
Name | Vorlagentyp | Komponententyp | Size |
---|---|---|---|
x | Skalar, Vektor oder Matrix | float, int, bool | any |
Ret | Skalar | bool | 1 |
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 |