Double.Lerp(Double, Double, Double) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет линейную интерполяцию между двумя значениями на основе заданного веса.
public:
static double Lerp(double value1, double value2, double amount) = System::Numerics::IFloatingPointIeee754<double>::Lerp;
public static double Lerp(double value1, double value2, double amount);
static member Lerp : double * double * double -> double
Public Shared Function Lerp (value1 As Double, value2 As Double, amount As Double) As Double
Параметры
- value1
- Double
Первое значение, которое предназначено для нижней границы.
- value2
- Double
Второе значение, которое предназначено для верхней границы.
- amount
- Double
Значение, предназначенное для интервала от 0 до 1, указывающее вес интерполяции.
Возвращаемое значение
Интерполированное значение.