Bagikan melalui


Fungsi Texture2D::GatherCmpBlue(S,float,float,int)

Untuk empat nilai texel yang akan digunakan dalam operasi pemfilteran dua linier, mengembalikan perbandingan komponen birunya terhadap nilai perbandingan.

Sintaks

float4 GatherCmpBlue(
  in SamplerComparisonState s,
  in float2 location,
  in float compare_value,
  in int2 offset
);

Parameter

s [in]

Jenis: SamplerComparisonState

Indeks sampler berbasis nol.

location [in]

Jenis: float2

Sampel koordinat (u,v).

compare_value [in]

Jenis: float

Nilai untuk membandingkan masing-masing dengan setiap nilai sampel.

offset [in]

Jenis: int2

Offset yang diterapkan ke koordinat tekstur sebelum pengambilan sampel.

Menampilkan nilai

Jenis: float4

Nilai empat komponen, setiap komponen adalah hasil dari perbandingan per komponen.

Keterangan

Sampel tekstur dapat digunakan untuk interpolasi bilinear.

Fungsi ini didukung untuk jenis shader berikut:

Puncak Hull Domain Geometri Pixel Compute
x x x x x x

 

Lihat juga

Metode GatherCmpBlue

Model Shader 5