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) 是 (只) 圖元著色器

另請參閱

DirectX HLSL (內部函式)