Поделиться через


min

Выбирает меньшее значение x и y.

ret min(x, y)

Параметры

Item Description
X
[in] Входное значение x.
Y
[in] Входное значение y.

Возвращаемое значение

Параметр x или y , в зависимости от наименьшего значения.

Замечания

Денормальные обрабатываются следующим образом:

src0 src1-> -Inf F +inf NAN
-Inf -Inf -Inf -Inf -Inf
F -Inf src0 или src1 src0 src0
+inf -Inf src1 +inf +inf
Не число -Inf src1 +inf Не число

F означает конечное реальное число.

Описание типа

Имя In/Out Тип шаблона Тип компонента Size
x в скалярная, векторная или матрица float, int any
и в совпадает с входным x float, int те же измерения, что и входные x
Ret тип возвращаемого значения совпадает с входным x float, int те же измерения, что и входные x

Минимальная модель шейдера

Эта функция поддерживается в следующих моделях шейдеров.

Модель шейдера Поддерживается
Модель шейдера 2 (DirectX HLSL) и более высокие модели шейдера yes
Модель шейдера 1 (DirectX HLSL) Да (vs_1_1 и ps_1_4)

См. также

Встроенные функции (DirectX HLSL)

Функциональная спецификация DirectX