EasingPointKeyFrame.InterpolateValueCore(Point, Double) EasingPointKeyFrame.InterpolateValueCore(Point, Double) EasingPointKeyFrame.InterpolateValueCore(Point, Double) EasingPointKeyFrame.InterpolateValueCore(Point, Double) Method

定義

前のキー フレームの値と現在のキー フレームの値の間を、使用されるイージング関数に従い、指定した進行インクリメントを使用して補間します。Interpolates, according to the easing function used, between the previous key frame value and the value of the current key frame, using the supplied progress increment.

protected:
 override System::Windows::Point InterpolateValueCore(System::Windows::Point baseValue, double keyFrameProgress);
protected override System.Windows.Point InterpolateValueCore (System.Windows.Point baseValue, double keyFrameProgress);
override this.InterpolateValueCore : System.Windows.Point * double -> System.Windows.Point
Protected Overrides Function InterpolateValueCore (baseValue As Point, keyFrameProgress As Double) As Point

パラメーター

baseValue
Point Point Point Point

アニメーション化を開始する値。The value to animate from.

keyFrameProgress
Double Double Double Double

このキー フレームの経過時間の割合を示す 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.

適用対象

こちらもご覧ください