ByteKeyFrame.InterpolateValue(Byte, Double) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает интерполированное значение определенного ключевого кадра при приращении хода выполнения.
public:
System::Byte InterpolateValue(System::Byte baseValue, double keyFrameProgress);
public byte InterpolateValue(byte baseValue, double keyFrameProgress);
member this.InterpolateValue : byte * double -> byte
Public Function InterpolateValue (baseValue As Byte, keyFrameProgress As Double) As Byte
Параметры
- baseValue
- Byte
Значение для анимации из.
- keyFrameProgress
- Double
Значение от 0,0 до 1,0 включительно, указывающее процент времени, прошедшего для этого ключевого кадра.
Возвращаемое значение
Выходное значение этого ключевого кадра с указанным базовым значением и ходом выполнения.
Исключения
Происходит, если keyFrameProgress не от 0.0 до 1.0, включительно.
Комментарии
Базовое значение обычно является начальным значением свойства, анимируемого или Value предыдущего ключевого кадра.
Большинство реализаций возвращает значение baseValue , равное keyFrameProgress 0,0.