clip

Ignore le pixel actuel si la valeur spécifiée est inférieure à zéro.

clip(x)

Paramètres

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

Valeur renvoyée

Aucun.

Notes

Utilisez la fonction intrinsèque HLSL clip pour simuler des plans de découpage si chaque composant du paramètre x représente la distance à partir d’un plan.

Utilisez également la fonction clip pour tester le comportement alpha, comme illustré dans l’exemple suivant :

clip( Input.Color.A < 0.1f ? -1:1 );

Description du type

Nom Type de modèle Type de composant Taille
x scalaire, vecteur ou matrice Flotteur n'importe laquelle

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
Modèle de nuanceur 4 oui (nuanceur de pixels uniquement)
Modèle de nuanceur 3 (DirectX HLSL) oui (nuanceur de pixels uniquement)
Shader Model 2 (DirectX HLSL) oui (nuanceur de pixels uniquement)
Modèle de nuanceur 1 (DirectX HLSL) oui (nuanceur de pixels uniquement)

Voir aussi

Fonctions intrinsèques (DirectX HLSL)