Bagikan melalui


Texture2D::GatherCmpBlue(S,float,float,int2,int2,int2,int2) function

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

Sintaks

TemplateType GatherCmpBlue(
  in SamplerState S,
  in float        Location,
  in float        CompareValue,
  in int2         Offset1,
  in int2         Offset2,
  in int2         Offset3,
  in int2         Offset4
);

Parameter

S [in]

Jenis: SamplerState

Indeks sampler berbasis nol.

Lokasi [in]

Jenis: float

Sampel koordinat (u,v).

CompareValue [in]

Jenis: float

Nilai untuk membandingkan masing-masing dengan setiap nilai sampel.

Offset1 [in]

Jenis: int2

Komponen offset pertama diterapkan ke koordinat tekstur sebelum pengambilan sampel.

Offset2 [in]

Jenis: int2

Komponen offset kedua diterapkan ke koordinat tekstur sebelum pengambilan sampel.

Offset3 [in]

Jenis: int2

Komponen offset ketiga diterapkan ke koordinat tekstur sebelum pengambilan sampel.

Offset4 [in]

Jenis: int2

Komponen offset keempat diterapkan ke koordinat tekstur sebelum pengambilan sampel.

Menampilkan nilai

Jenis: TemplateType

Nilai empat komponen yang jenisnya sama dengan jenis templat.

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