IAnimation.GetCurrentValue(Object, Object, AnimationClock) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
计算此动画认为应该为属性当前值的值。
public:
System::Object ^ GetCurrentValue(System::Object ^ defaultOriginValue, System::Object ^ defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
public object GetCurrentValue (object defaultOriginValue, object defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValue : obj * obj * System.Windows.Media.Animation.AnimationClock -> obj
Public Function GetCurrentValue (defaultOriginValue As Object, defaultDestinationValue As Object, animationClock As AnimationClock) As Object
参数
- defaultOriginValue
- Object
提供动画的建议原始值,如果动画没有属于自己的起始值,则使用此值。 如果该动画是组合链中的第一个动画,则此值将是快照值(如果存在的话)或是基属性值(如果不是快照值);否则此值将是动画时钟不是 Stopped 的链中前一个动画返回的值。
- defaultDestinationValue
- Object
提供动画的建议目标值,如果动画没有属于自己的结束值,则使用此值。 如果动画位于属性上第一个动画组合层中,则此值将是基值;否则此值将是属性上前一个动画组合层中的输出值。
- animationClock
- AnimationClock
一个动画时钟,它可以生成供动画用来生成其输出值的 CurrentTime 或 CurrentProgress 值。
返回
此动画信任的值应为该属性的当前值。