max

选择 x 和 y 中的较大值。

ret max (x,y)

参数

说明
X
[in]x 输入值。
Y
[in]y 输入值。

返回值

xy 参数,以最大值为准。

备注

反规范的处理方式如下:

src0 src1-> -inf F +inf NAN
-inf -inf src1 +inf -inf
F src0 src0 或 src1 +inf src0
+inf +inf +inf +inf +inf
NaN -inf src1 +inf NaN

F 表示有限实数。

类型说明

名称 输入/输出 模板类型 组件类型 大小
x in 标量矢量矩阵 floatint any
y in 与输入 x 相同 floatint 与输入 x 相同的维度 ()
Ret 返回类型 与输入 x 相同 floatint 与输入 x 相同的维度 ()

最小着色器模型

以下着色器模型中支持此函数。

着色器模型 支持
着色器模型 2 (DirectX HLSL) 和更高着色器模型
着色器模型 1 (DirectX HLSL) 是 (vs_1_1 和 ps_1_4)

另请参阅

内部函数 (DirectX HLSL)

DirectX 功能规范