Int64Animation.GetCurrentValueCore(Int64, Int64, AnimationClock) Метод

Определение

Вычисляет значение, которое предположительно должно быть текущим значением свойства в анимации.

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

Это animationClock, позволяющий сгенерировать значение CurrentTime или CurrentProgress, которое используется анимацией для создания ее выходного значения.

Возвращаемое значение

Значение, которое считается в данной анимации текущим значением свойства.

Применяется к