max
选择 x 和 y 中的较大值。
ret max (x,y) |
---|
参数
项 | 说明 |
---|---|
X |
[in]x 输入值。 |
Y |
[in]y 输入值。 |
返回值
x 或 y 参数,以最大值为准。
备注
反规范的处理方式如下:
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 | 标量、 矢量或 矩阵 | float、 int | any |
y | in | 与输入 x 相同 | float、 int | 与输入 x 相同的维度 () |
Ret | 返回类型 | 与输入 x 相同 | float、 int | 与输入 x 相同的维度 () |
最小着色器模型
以下着色器模型中支持此函数。
着色器模型 | 支持 |
---|---|
着色器模型 2 (DirectX HLSL) 和更高着色器模型 | 是 |
着色器模型 1 (DirectX HLSL) | 是 (vs_1_1 和 ps_1_4) |