Texture2D :: GatherCmpGreen (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 vert par rapport à une valeur de comparaison.

Syntaxe

float4 GatherCmpGreen(
  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

Voir aussi

Méthodes GatherCmpGreen

Shader, modèle 5