IAnimation.GetCurrentValue(Object, Object, AnimationClock) Метод

Определение

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

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, используемое анимацией для создания выходного значения.

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

Object

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

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