QuaternionKeyFrame.InterpolateValue(Quaternion, Double) QuaternionKeyFrame.InterpolateValue(Quaternion, Double) QuaternionKeyFrame.InterpolateValue(Quaternion, Double) QuaternionKeyFrame.InterpolateValue(Quaternion, Double) Method

定義

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

public:
 System::Windows::Media::Media3D::Quaternion InterpolateValue(System::Windows::Media::Media3D::Quaternion baseValue, double keyFrameProgress);
public System.Windows.Media.Media3D.Quaternion InterpolateValue (System.Windows.Media.Media3D.Quaternion baseValue, double keyFrameProgress);
member this.InterpolateValue : System.Windows.Media.Media3D.Quaternion * double -> System.Windows.Media.Media3D.Quaternion
Public Function InterpolateValue (baseValue As Quaternion, keyFrameProgress As Double) As Quaternion

パラメーター

baseValue
Quaternion Quaternion Quaternion Quaternion

アニメーション付けの元の値。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.

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

適用対象