max (DirectX HLSL)
x と y のうちの大きい方の値を選択します。
ret max(x, y) |
---|
パラメーター
x
[in] x 入力値。y
[in] y 入力値。
戻り値
x または y パラメーターのいずれか最大値。
解説
-INF または INF の値については、max は想定どおり動作します。ただし NaN の値については、結果は不定です。
型の説明
名前 | 入力/出力 | テンプレートの型 | 成分の型 | サイズ |
---|---|---|---|---|
x | 入力 | スカラー、ベクトル、または行列 | float、int | 任意 |
y | 入力 | 入力 x と同じ | float、int | 入力 x と同じ次元 |
ret | 戻り型 | 入力 x と同じ | float、int | 入力 x と同じ次元 |
最低限必要なシェーダー モデル
この関数は、次のシェーダー モデルでサポートされています。
シェーダー モデル | サポート |
---|---|
シェーダー モデル 2 (DirectX HLSL) 以降のシェーダー モデル | ○ |
シェーダー モデル 1 (DirectX HLSL) | ○ (vs_1_1 および ps_1_4) |