texCUBEgrad

Sampel tekstur kubus menggunakan gradien untuk memilih tingkat mip.

ret texCUBEgrad(s, t, ddx, ddy)

Parameter

Item Deskripsi
S
[in] Status sampler.
T
[in] Koordinat tekstur.
ddx
[in] Laju perubahan geometri permukaan ke arah x.
ddy
[in] Laju perubahan geometri permukaan ke arah y.

Tampilkan Nilai

Nilai data tekstur.

Deskripsi Jenis

Nama Masuk/Keluar Jenis Templat Tipe Komponen Ukuran
s dalam Objek samplerCUBE 1
t dalam Vektor Float 3
ddx dalam Vektor Float 3
ddy dalam Vektor Float 3
Ret out Vektor Float 4

Minimum Shader Model

Fungsi ini didukung dalam model shader berikut.

Shader Model Didukung
Model Shader 4 ya (hanya shader piksel)
Shader Model 3 (DirectX HLSL) ya (hanya shader piksel)
Shader Model 2 (DirectX HLSL) ya (hanya shader piksel)
Shader Model 1 (DirectX HLSL) tidak
  1. Pengurusan ulang kode yang signifikan dilakukan untuk memindahkan komputasi gradien di luar kontrol alur.
  2. Jika batas D3DPSHADERCAPS2_0 diatur dengan D3DD3DPSHADERCAPS2_0_GRADIENTINSTRUCTIONS, pengkompilasi memetakan fungsi ini ke texldd.

Lihat juga

Fungsi Intrinsik (DirectX HLSL)