Point3DAnimationBase.GetCurrentValueCore メソッド

定義

Point3DAnimation によって決定されたように、アニメーション化されているプロパティの現在の値を表す値を計算します。

protected:
 abstract System::Windows::Media::Media3D::Point3D GetCurrentValueCore(System::Windows::Media::Media3D::Point3D defaultOriginValue, System::Windows::Media::Media3D::Point3D defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract System.Windows.Media.Media3D.Point3D GetCurrentValueCore (System.Windows.Media.Media3D.Point3D defaultOriginValue, System.Windows.Media.Media3D.Point3D defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : System.Windows.Media.Media3D.Point3D * System.Windows.Media.Media3D.Point3D * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Media3D.Point3D
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Point3D, defaultDestinationValue As Point3D, animationClock As AnimationClock) As Point3D

パラメーター

defaultOriginValue
Point3D

アニメーション自体に開始値がない場合に、アニメーションに対して指定する開始値。

defaultDestinationValue
Point3D

アニメーション自体に宛先値がない場合に、アニメーションに対して指定する宛先値。

animationClock
AnimationClock

出力値を生成するためにアニメーションによって使用される CurrentTime または CurrentProgress 値を生成できる AnimationClock

戻り値

Point3D

現在のアニメーションで決定されたように計算されたプロパティ値。

注釈

パラメーターの値は、 defaultOriginValue コンポジション チェーン内のアニメーションの位置によって異なります。

  • アニメーションがコンポジション チェーンの最初の位置にあり、別のアニメーションを置き換える場合は、 defaultOriginValue 置き換えられた時点でそのアニメーションの出力になります。

  • アニメーションがコンポジション チェーンの最初の位置にあり、置き換えるアニメーションが存在しない場合は、 defaultOriginValue アニメーション化されたプロパティの基本値になります。

  • このアニメーションがコンポジション チェーンの最初の位置にない場合は、 defaultOriginValue コンポジション チェーン AnimationClock 内の前のアニメーションによって返される値のうち、それ以外 Stoppedの値が含まれます。

パラメーターの値は、 defaultDestinationValue 前のプロパティ Trigger コンポジションレイヤーがあるかどうかによって異なります。

  • 前のプロパティ Trigger コンポジションレイヤーがある場合は、 defaultDestinationValue そのレイヤーからの出力です。

  • 前の合成レイヤーがない場合は、 defaultDestinationValue アニメーション化するプロパティの基本値です。

アニメーションの構成の詳細については、「 アニメーションとタイミング システムの概要」を参照してください。 カスタム アニメーション タイプの作成の詳細については、「 カスタム アニメーションの概要」を参照してください。

適用対象