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