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) |