SampleCmp::SampleCmp(S,float,float,float) function for TextureCubeArray

Sampel tekstur, menggunakan nilai perbandingan untuk menolak sampel, dengan nilai opsional untuk menjepit nilai tingkat detail sampel (LOD).

Sintaks

DXGI_FORMAT SampleCmp(
  in SamplerState S,
  in float        Location,
  in float        CompareValue,
  in float        Clamp
);

Parameter

S [in]

Jenis: SamplerState

Status Sampler. Ini adalah objek yang dideklarasikan dalam file efek yang berisi penetapan status.

Lokasi [in]

Jenis: float

Koordinat tekstur. Jenis argumen tergantung pada jenis objek tekstur.

Jenis Texture-Object Jenis Parameter
Texture1D float
Texture1DArray, Texture2D float2
Texture2DArray, Texture3D, TextureCube float3
TextureCubeArray float4

 

CompareValue [in]

Jenis: float

Nilai floating-point untuk digunakan sebagai nilai perbandingan.

Jepit [in]

Jenis: float

Nilai opsional untuk menjepit nilai LOD sampel. Misalnya, jika Anda meneruskan 2,0f untuk nilai klem, Anda memastikan bahwa tidak ada sampel individual yang mengakses tingkat mip kurang dari 2,0f.

Nilai kembali

Jenis: DXGI_FORMAT

Format tekstur, yang merupakan salah satu nilai yang di ketik yang tercantum dalam DXGI_FORMAT.

Lihat juga

Metode SampleCmp

TextureCubeArray