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

Siehe auch

Systeminterne Funktionen (DirectX HLSL)