Texture2D :: GatherCmpBlue (S, float, float, int) (fonction)
Pour quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire, retourne une comparaison de leur composant bleu par rapport à une valeur de comparaison.
Syntaxe
float4 GatherCmpBlue(
in SamplerComparisonState s,
in float2 location,
in float compare_value,
in int2 offset
);
Paramètres
-
[ dans]
-
Type : SamplerComparisonState
Index de base zéro de l’échantillonneur.
-
emplacement [ dans]
-
Type : float2
Les coordonnées de l’échantillon (u, v).
-
comparer la _ valeur [ dans]
-
Type : float
Valeur à comparer pour chaque valeur échantillonnée.
-
décalage [ dans]
-
Type : Int2
Offset appliqué à la coordonnée de texture avant l’échantillonnage.
Valeur de retour
Type : float4
Une valeur à quatre composants, chaque composant est le résultat d’une comparaison par composant.
Notes
Les échantillons de texture peuvent être utilisés pour l’interpolation bilinéaire.
Cette fonction est prise en charge pour les types de nuanceurs suivants :
| Sommet | Forme | Domain | Géométrie | Pixel | Calcul |
|---|---|---|---|---|---|
| x | x | x | x | x | x |