fwidth

Retorna o valor absoluto dos derivativos parciais do valor especificado.

ret fwidth(x)

Essa função calcula o seguinte: abs(ddx(x)) + abs(ddy(x)).

Essa função só tem suporte em sombreadores de pixel.

Parâmetros

Item Descrição
X
[in] O valor especificado.

Valor Retornado

O valor absoluto dos derivativos parciais do parâmetro x .

Descrição do tipo

Nome Tipo de modelo Tipo de componente Tamanho
x escalar, vetor ou matriz FLOAT any
Ret mesmo que a entrada x FLOAT mesmas dimensões que a entrada x

Modelo de sombreador mínimo

Essa função tem suporte nos modelos de sombreador a seguir.

Modelo de Sombreador Com suporte
Modelo de sombreador 3 (DirectX HLSL) e modelos de sombreador superior sim
Modelo de sombreador 2 (DirectX HLSL) sim (somente ps_2_x)
Modelo de sombreador 1 (DirectX HLSL) não

Confira também

Funções intrínsecas (DirectX HLSL)