clip
Ignore le pixel actuel si la valeur spécifiée est inférieure à zéro.
| clip (x) |
|---|
Paramètres
| Élément | Description |
|---|---|
| x |
[dans ] la valeur spécifiée. |
Valeur renvoyée
Aucun.
Notes
Utilisez la fonction intrinsèque clip HLSL 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 | dissocié | 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 | Prise en charge |
|---|---|
| Nuanceur modèle 4 | Oui (nuanceur de pixels uniquement) |
| Shader Model 3 (DirectX HLSL) | Oui (nuanceur de pixels uniquement) |
| Shader Model 2 (DirectX HLSL) | Oui (nuanceur de pixels uniquement) |
| Shader Model 1 (DirectX HLSL) | Oui (nuanceur de pixels uniquement) |