fwidth

Retourne la valeur absolue des dérivés partiels de la valeur spécifiée.

ret fwidth(x)

Cette fonction calcule les éléments suivants : abs(ddx(x)) + abs(ddy(x)).

Cette fonction est uniquement prise en charge dans les nuanceurs de pixels.

Paramètres

Élément Description
X
[in] Valeur spécifiée.

Valeur renvoyée

Valeur absolue des dérivées partielles du paramètre x .

Description du type

Nom Type de modèle Type de composant Taille
x scalaire, vecteur ou matrice Flotteur n'importe laquelle
Ret identique à l’entrée x Flotteur même dimension(s) que l’entrée x

Modèle de nuanceur minimal

Cette fonction est prise en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Pris en charge
Modèle de nuanceur 3 (DirectX HLSL) et modèles de nuanceur supérieur Oui
Nuanceur modèle 2 (DirectX HLSL) oui (ps_2_x uniquement)
Nuanceur Modèle 1 (DirectX HLSL) non

Voir aussi

Fonctions intrinsèques (DirectX HLSL)