Share via


步驟

比較兩個值,根據值大於的值傳回 0 或 1。

ret 步驟 (yx)

參數

項目 描述
Y
[in]要比較的第一個浮點值。
X
[in]要比較的第二個浮點值。

傳回值

如果 x 參數大於或等於 y 參數,則為 1;否則為 0。

備註

此函式會使用下列公式: (x> = y) ? 1 : 0. 函式會根據 x 參數是否大於 y 參數傳回 0 或 1。 若要計算介於 0 到 1 之間的平滑插補點,請使用 smoothstep HLSL 內建函式。

類型描述

名稱 範本類型 元件類型 大小
y 純量向量矩陣 FLOAT 任意
x 與輸入y相同 FLOAT 與輸入y相同的維度 (s)
Ret 與輸入y相同 FLOAT 與輸入y相同的維度 (s)

最小著色器模型

下列著色器模型支援此函式。

著色器模型 支援
著色器模型 2 (DirectX HLSL) 和更高的著色器模型
著色器模型 1 (DirectX HLSL) 是 (vs_1_1和ps_1_4)

另請參閱

DirectX HLSL (內建函式)