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