选择 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) |