ObjectAnimationBase.GetCurrentValue(Object, Object, AnimationClock) ObjectAnimationBase.GetCurrentValue(Object, Object, AnimationClock) ObjectAnimationBase.GetCurrentValue(Object, Object, AnimationClock) Method

定義

アニメーションの現在の値を取得します。Gets the current value of the animation.

public:
 override System::Object ^ GetCurrentValue(System::Object ^ defaultOriginValue, System::Object ^ defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
public override sealed object GetCurrentValue (object defaultOriginValue, object defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValue : obj * obj * System.Windows.Media.Animation.AnimationClock -> obj

パラメーター

defaultOriginValue
Object Object Object

アニメーション自体に開始値がない場合に、アニメーションに対して指定する開始値。The origin value provided to the animation if the animation does not have its own start value.

defaultDestinationValue
Object Object Object

アニメーション自体に宛先値がない場合に、アニメーションに対して指定する宛先値。The destination value provided to the animation if the animation does not have its own destination value.

animationClock
AnimationClock AnimationClock AnimationClock

CurrentTime を生成できる AnimationClock、またはその出力値を生成するためにアニメーションが使用する CurrentProgress 値。The AnimationClock which can generate the CurrentTime or CurrentProgress value to be used by the animation to generate its output value.

戻り値

このアニメーションがプロパティの現在値として認識する値。The value this animation believes should be the current value for the property.

注釈

値、defaultOriginValueパラメーターは、コンポジション チェーン内のアニメーションの位置によって決まります。The value of the defaultOriginValue parameter depends on the animation's position in the composition chain:

  • コンポジション チェーン内の最初の位置に、アニメーションがあり、別のアニメーションを置換場合defaultOriginValueに置き換えられた時点では、そのアニメーションの出力です。If the animation is in the first position in a composition chain and it replaces another animation, defaultOriginValue is the output of that animation at the time it was replaced.

  • コンポジション チェーン内の最初の位置に、アニメーションがあり、置き換えるには、アニメーションが存在しない場合defaultOriginValueアニメーション化されたプロパティの基本値です。If the animation is in the first position in a composition chain and no animation exists to replace, defaultOriginValue is the base value of the animated property.

  • このアニメーションがない場合、合成の最初の位置を連結、しdefaultOriginValueはコンポジション チェーン内の前のアニメーションによって返される値は、AnimationClockでないStoppedします。If this animation is not in the first position of a composition chain, then defaultOriginValue is the value that is returned by the previous animation in the composition chain that has an AnimationClock that is not Stopped.

値、defaultDestinationValueパラメーターかどうかに依存前のプロパティがあるTrigger構成レイヤー。The value of the defaultDestinationValue parameter depends on whether there is a previous property Trigger composition layer.

  • 前のプロパティがある場合Trigger複合層、defaultDestinationValue層から出力します。If there is a previous property Trigger composition layer, defaultDestinationValue is the output from that layer.

  • 前の構成レイヤーが存在しない場合defaultDestinationValueをアニメーション化するプロパティの基本値です。If there is no previous composition layer, defaultDestinationValue is the base value of the property that you are animating.

アニメーションの構成の詳細については、次を参照してください。、アニメーションとタイミング システムの概要します。For more information about animation composition, see the Animation and Timing System Overview. カスタム アニメーションの種類の作成の詳細については、次を参照してください。、カスタム アニメーションの概要します。For more information about creating custom animation types, see the Custom Animations Overview.

適用対象