max

Seleciona o maior de x e y.

ret max(x, y)

Parâmetros

Item Descrição
X
[in] O valor de entrada x.
Y
[in] O valor de entrada y.

Valor Retornado

O parâmetro x ou y , o que for o maior valor.

Comentários

Os desnormal são tratados da seguinte maneira:

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

F significa número finito-real.

Descrição do tipo

Nome Entrada/saída Tipo de modelo Tipo de componente Tamanho
x in escalar, vetor ou matriz float, int any
a in mesmo que a entrada x float, int mesmas dimensões que a entrada x
Ret tipo de retorno mesmo que a entrada x float, int mesmas dimensões que a entrada x

Modelo de sombreador mínimo

Essa função tem suporte nos modelos de sombreador a seguir.

Modelo de Sombreador Com suporte
Modelo de sombreador 2 (DirectX HLSL) e modelos de sombreador superior sim
Modelo de sombreador 1 (DirectX HLSL) sim (vs_1_1 e ps_1_4)

Confira também

Funções intrínsecas (DirectX HLSL)

Especificação funcional do DirectX