PointKeyFrame.InterpolateValue(Point, Double) PointKeyFrame.InterpolateValue(Point, Double) PointKeyFrame.InterpolateValue(Point, Double) PointKeyFrame.InterpolateValue(Point, Double) Method

定義

提供された進行状況の増分での特定のキー フレームの補間値を返します。Returns the interpolated value of a specific key frame at the progress increment provided.

public:
 System::Windows::Point InterpolateValue(System::Windows::Point baseValue, double keyFrameProgress);
public System.Windows.Point InterpolateValue (System.Windows.Point baseValue, double keyFrameProgress);
member this.InterpolateValue : System.Windows.Point * double -> System.Windows.Point
Public Function InterpolateValue (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.

例外

keyFrameProgress が 0.0 から 1.0 の範囲にない場合に発生します。Occurs if keyFrameProgress is not between 0.0 and 1.0, inclusive.

注釈

基本値は、通常、アニメーション化するプロパティの初期値、またValueは前のキーフレームのです。The base value is typically the initial value of the property being animated or the Value of the previous key frame.

が0.0 の場合baseValue keyFrameProgress 、ほとんどの実装はの値を返します。Most implementations will return the value of baseValue when keyFrameProgress is 0.0.

適用対象