Condividi tramite


normalize

Normalizza il vettore a virgola mobile specificata in base a x/length(x).

ret normalizzato(x)

Parametri

Elemento Descrizione
X
[in] Vettore a virgola mobile specificato.

Valore restituito

Parametro x normalizzato. Se la lunghezza del parametro x è 0, il risultato è indefinito.

Commenti

La funzione intrinseca HLSL normalizzata usa la formula seguente: x / length(x).

Descrizione tipo

Nome Tipo di modello Tipo di componente Dimensione
x Vettore float any
Ret uguale a input x float stesse dimensioni dell'input x

Modello di shader minimo

Questa funzione è supportata nei modelli shader seguenti.

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

Vedi anche

Funzioni intrinseche (DirectX HLSL)