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) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈