Condividi tramite


fwidth

Restituisce il valore assoluto dei derivati parziali del valore specificato.

ret fwidth(x)

Questa funzione calcola quanto segue: abs(ddx(x)) + abs(ddy(x)).

Questa funzione è supportata solo nei pixel shader.

Parametri

Elemento Descrizione
X
[in] Valore specificato.

Valore restituito

Valore assoluto dei derivati parziali del parametro x .

Descrizione tipo

Nome Tipo di modello Tipo di componente Dimensione
x scalare, vettore o matrice 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 3 (DirectX HLSL) e modelli shader superiori
Modello shader 2 (DirectX HLSL) Sì (solo ps_2_x)
Modello shader 1 (DirectX HLSL) no

Vedi anche

Funzioni intrinseche (DirectX HLSL)