Funzione Texture2D::GatherCmpGreen(S,float,float,int)
Per quattro valori texel che verranno usati in un'operazione di filtro bidirezionale lineare, restituisce un confronto del relativo componente verde rispetto a un valore di confronto.
Sintassi
float4 GatherCmpGreen(
in SamplerComparisonState s,
in float2 location,
in float compare_value,
in int2 offset
);
Parametri
-
s [in]
-
Tipo: SamplerComparisonState
Indice sampler in base zero.
-
location [in]
-
Tipo: float2
Coordinate di esempio (u,v).
-
compare_value [in]
-
Tipo: float
Valore da confrontare con ogni valore campione.
-
offset [in]
-
Tipo: int2
Offset applicato alla coordinata della trama prima del campionamento.
Valore restituito
Tipo: float4
Un valore a quattro componenti, ogni componente è il risultato di un confronto per componente.
Commenti
Gli esempi di trama possono essere usati per l'interpolazione bilineare.
Questa funzione è supportata per i tipi seguenti di shader:
Vertice | Scafo | Dominio | Geometria | Pixel | Calcolo |
---|---|---|---|---|---|
x | x | x | x | x | x |
Vedi anche