Condividi tramite


max

Seleziona il valore maggiore di x e y.

ret max(x, y)

Parametri

Elemento Descrizione
X
[in] Valore di input x.
Y
[in] Valore di input y.

Valore restituito

Il parametro x o y , a qualsiasi valore sia il valore più grande.

Commenti

I denormali vengono gestiti come segue:

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 indica un numero finito-reale.

Descrizione tipo

Nome Ingresso/Uscita Tipo di modello Tipo di componente Dimensione
x in scalare, vettore o matrice float, int any
y in uguale a input x float, int dimensioni uguali a quella di input x
Ret tipo restituito uguale a input x float, int dimensioni uguali a quella di input x

Modello minimo shader

Questa funzione è supportata nei modelli di shader seguenti.

Modello di shader Supportato
Modello shader 2 (DirectX HLSL) e modelli shader superiori
Modello shader 1 (DirectX HLSL) Sì (vs_1_1 e ps_1_4)

Vedi anche

Funzioni intrinseche (DirectX HLSL)

Specifica funzionale DirectX