clamp
Fixa o valor especificado ao intervalo mínimo e máximo especificado.
ret clamp(x, min, max) |
---|
Parâmetros
Item | Descrição |
---|---|
X |
[in] Um valor a ser fixado. |
Min |
[in] O intervalo mínimo especificado. |
Max |
[in] O intervalo máximo especificado. |
Valor Retornado
O valor fixado para o parâmetro x .
Comentários
Para valores de -INF ou INF, o grampo se comportará conforme o esperado. No entanto, para valores de NaN, os resultados são indefinidos.
Descrição do tipo
Nome | Tipo de modelo | Tipo de componente | Tamanho |
---|---|---|---|
x | escalar, vetor ou matriz | float, int | any |
min | o mesmo que a entrada x | float, int | mesmas dimensões que a entrada x |
max | o mesmo que a entrada x | float, int | mesmas dimensões que a entrada x |
Ret | o mesmo que a entrada x | float, int | mesmas dimensões que a entrada x |
Modelo de sombreador mínimo
Essa função tem suporte nos seguintes modelos de sombreador.
Modelo de Sombreador | Com suporte |
---|---|
Modelo de Sombreador 2 (DirectX HLSL) e modelos de sombreador superior | sim |
Modelo de Sombreador 1 (DirectX HLSL) | vs_1_1 e ps_1_4 |