Freigeben über


IAnimation.GetCurrentValue(Object, Object, AnimationClock) Methode

Definition

Berechnet den Wert, den diese Animation als aktuellen Wert für die Eigenschaft behandelt.

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

Parameter

defaultOriginValue
Object

Der empfohlene Ursprungswert zum Bereitstellung der Animation, der verwendet wird, wenn diese über kein eigenes Konzept eines Anfangswerts verfügt. Wenn diese Animation die erste in einer Kompositionskette bildet, ist dieser Wert der Momentaufnahmenwert, sofern verfügbar, oder aber der Basiseigenschaftswert. Andernfalls wird dieser von der vorherigen Animation in der Kette mit einer Animationsuhr zurückgegeben, die nicht den Wert Stopped aufweist.

defaultDestinationValue
Object

Der empfohlene Zielwert zum Bereitstellung der Animation, der verwendet wird, wenn diese über kein eigenes Konzept eines Endwerts verfügt. Dieser Wert ist der Basiswert, wenn sich die Animation auf der ersten Kompositionsebene der Animationen für eine Eigenschaft befindet. Andernfalls ist dieser Wert der Ausgabewert der vorherigen Kompositionsebene der Animationen für die Eigenschaft.

animationClock
AnimationClock

Die Animationsuhr, die den CurrentTime- oder CurrentProgress-Wert generieren kann, der von der Animation zum Generieren ihres Ausgabewerts verwendet werden soll.

Gibt zurück

Object

Der Wert, den diese Animation annimmt, sollte der aktuelle Wert für die Eigenschaft sein.

Gilt für