Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Зажимает результат арифметической операции с плавающей запятой с одиночной или двойной точностью до [0,0f... Диапазон 1.0f].
_Сидел |
---|
Модификатор результата инструкции насыщения выполняет следующую операцию с результирующими значениями из арифметической операции с плавающей запятой, к _sat примененной к ней:
min(1.0f, max(0.0f, value))
где min() и max() в приведенном выше выражении ведут себя так, как работает min, max, dmin или dmax .
_sat(NaN)
возвращает значение 0 по правилам для min и max.
Минимальная модель шейдера
Этот модификатор поддерживается в следующих моделях шейдеров.
Модель шейдера | Поддерживается |
---|---|
Модель шейдера 5 | да |
Модель шейдера 4.1 | да |
Модель шейдера 4 | да |
Модель шейдера 3 (DirectX HLSL) | нет |
Модель шейдера 2 (DirectX HLSL) | нет |
Модель шейдера 1 (DirectX HLSL) | нет |
Связанные темы