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 | sí |
| Modelo de sombreador 1 (DirectX HLSL) | Sí (vs_1_1 y ps_1_4) |