Saturar (referencia de HLSL)
Sujeta el resultado de una operación aritmética de punto flotante de precisión simple o doble a [0,0f... Intervalo de 1,0f].
_Sentado |
---|
El modificador de resultados de instrucción saturar realiza la siguiente operación en los valores de resultado desde una operación aritmética de punto flotante que se ha aplicado _sat:
min(1.0f, max(0.0f, value))
donde min() y max() en la expresión anterior se comportan de la manera en que funcionan min, max, dmin o dmax .
_sat(NaN)
devuelve 0, según las reglas para min y max.
Modelo de sombreador mínimo
Este modificador se admite en los siguientes modelos de sombreador.
Modelo de sombreador | Compatible |
---|---|
Modelo de sombreador 5 | sí |
Modelo de sombreador 4.1 | sí |
Modelo de sombreador 4 | sí |
Modelo de sombreador 3 (DirectX HLSL) | no |
Modelo de sombreador 2 (DirectX HLSL) | no |
Modelo de sombreador 1 (DirectX HLSL) | no |
Temas relacionados