max

Selecciona el mayor de x e y.

ret max(x, y)

Parámetros

Elemento Descripción
X
[in] Valor de entrada x.
y
[in] Valor de entrada y.

Valor devuelto

El parámetro x o y , lo que sea el valor más grande.

Comentarios

Los desnormales se controlan de la siguiente manera:

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

F significa número finito-real.

Descripción del tipo

Nombre Entrada o salida Tipo de plantilla Tipo de componente Size
x in escalar, vector o matriz float, int cualquiera
y in igual que la entrada x float, int las mismas dimensiones que la entrada x
Ret Tipo de valor devuelto igual que la entrada x float, int las mismas dimensiones que la entrada x

Modelo de sombreador mínimo

Esta función se admite en los siguientes modelos de sombreador.

Modelo de sombreador Compatible
Modelo de sombreador 2 (DirectX HLSL) y modelos de sombreador superiores
Modelo de sombreador 1 (DirectX HLSL) Sí (vs_1_1 y ps_1_4)

Consulte también

Funciones intrínsecas (DirectX HLSL)

Especificación funcional de DirectX