RectKeyFrame.InterpolateValueCore(Rect, Double) 方法

定义

在提供的进度增量处,计算一个关键帧的值。Calculates the value of a key frame at the progress increment provided.

protected:
 abstract System::Windows::Rect InterpolateValueCore(System::Windows::Rect baseValue, double keyFrameProgress);
protected abstract System.Windows.Rect InterpolateValueCore (System.Windows.Rect baseValue, double keyFrameProgress);
abstract member InterpolateValueCore : System.Windows.Rect * double -> System.Windows.Rect
Protected MustOverride Function InterpolateValueCore (baseValue As Rect, keyFrameProgress As Double) As Rect

参数

baseValue
Rect

动画起始值;通常为上一个关键帧的值。The value to animate from; typically the value of the previous key frame.

keyFrameProgress
Double

一个介于 0.0 和 1.0 之间的值(包含 0.0 和 1.0),该值指定此关键帧已经过去的时间的百分比。A value between 0.0 and 1.0, inclusive, that specifies the percentage of time that has elapsed for this key frame.

返回

给定了指定基值和进度时此关键帧的输出值。The output value of this key frame given the specified base value and progress.

适用于