Clamp

Menjepit nilai yang ditentukan ke rentang minimum dan maksimum yang ditentukan.

klem ret (x, min, maks)

Parameter

Item Deskripsi
X
[in] Nilai untuk menjepit.
Min
[in] Rentang minimum yang ditentukan.
Maks
[in] Rentang maksimum yang ditentukan.

Tampilkan Nilai

Nilai yang dijepit untuk parameter x .

Keterangan

Untuk nilai -INF atau INF, penjepit akan berkinerja seperti yang diharapkan. Namun untuk nilai NaN, hasilnya tidak ditentukan.

Deskripsi Jenis

Nama Jenis Templat Jenis Komponen Ukuran
x skalar, vektor, atau matriks float, int apa pun
mnt sama seperti input x float, int dimensi yang sama dengan input x
max sama seperti input x float, int dimensi yang sama dengan input x
Ret sama seperti input x float, int dimensi yang sama dengan input x

Minimum Shader Model

Fungsi ini didukung dalam model shader berikut.

Shader Model Didukung
Model Shader 2 (DirectX HLSL) dan model shader yang lebih tinggi ya
Shader Model 1 (DirectX HLSL) vs_1_1 dan ps_1_4

Lihat juga

Fungsi Intrinsik (DirectX HLSL)