Bagikan melalui


Klip

Membuang piksel saat ini jika nilai yang ditentukan kurang dari nol.

clip(x)

Parameter

Item Deskripsi
X
[in] Nilai yang ditentukan.

Tampilkan Nilai

Tidak ada.

Keterangan

Gunakan fungsi intrinsik HLSL klip untuk mensimulasikan bidang kliping jika setiap komponen parameter x mewakili jarak dari bidang.

Selain itu, gunakan fungsi klip untuk menguji perilaku alfa, seperti yang ditunjukkan dalam contoh berikut:

clip( Input.Color.A < 0.1f ? -1:1 );

Deskripsi Jenis

Nama Jenis Templat Tipe Komponen Ukuran
x skalar, vektor, atau matriks Float apa pun

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) ya (hanya shader piksel)

Lihat juga

Fungsi Intrinsik (DirectX HLSL)