clip
如果指定的值小於零,則會捨棄目前的圖元。
clip (x) |
---|
參數
項目 | 描述 |
---|---|
X |
[in]指定的值。 |
傳回值
無。
備註
如果x參數的每個元件代表平面的距離,請使用剪輯HLSL 內建函式來模擬裁剪平面。
此外,請使用 clip 函式來測試 Alpha 行為,如下列範例所示:
clip( Input.Color.A < 0.1f ? -1:1 );
類型描述
名稱 | 範本類型 | 元件類型 | 大小 |
---|---|---|---|
x | 純量、 向量或 矩陣 | FLOAT | 任意 |
最小著色器模型
下列著色器模型中支援此函式。
著色器模型 | 支援 |
---|---|
著色器模型 4 | 是 (只) 圖元著色器 |
著色器模型 3 (DirectX HLSL) | 是 (只) 圖元著色器 |
著色器模型 2 (DirectX HLSL) | 是 (只) 圖元著色器 |
著色器模型 1 (DirectX HLSL) | 是 (只) 圖元著色器 |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應