Partager via


all

Détermine si tous les composants de la valeur spécifiée ne sont pas zéro.

ret all(x)

Paramètres

Élément Description
X
[in] Valeur spécifiée.

Valeur renvoyée

True si tous les composants du paramètre x ne sont pas zéro ; sinon, false.

Notes

Cette fonction est similaire à toute fonction intrinsèque HLSL. La fonction any détermine si les composants de la valeur spécifiée ne sont pas zéro, tandis que la fonction all détermine si tous les composants de la valeur spécifiée ne sont pas zéro.

Description du type

Nom Type de modèle Type de composant Taille
x scalaire, vecteur ou matrice float, int, bool n'importe laquelle
Ret scalaire bool 1

Modèle de nuanceur minimal

Cette fonction est prise en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Pris en charge
Nuanceur modèle 2 (DirectX HLSL) et modèles de nuanceur supérieur Oui
Nuanceur Modèle 1 (DirectX HLSL) vs_1_1 et ps_1_4

Voir aussi

Fonctions intrinsèques (DirectX HLSL)