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 |