Freigeben über


Int16Animation.GetCurrentValueCore(Int16, Int16, AnimationClock) Methode

Definition

Berechnet einen Wert, der den aktuellen Wert der zu animierenden Eigenschaft gemäß der Int16Animation darstellt.

protected:
 override short GetCurrentValueCore(short defaultOriginValue, short defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected override short GetCurrentValueCore (short defaultOriginValue, short defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValueCore : int16 * int16 * System.Windows.Media.Animation.AnimationClock -> int16
Protected Overrides Function GetCurrentValueCore (defaultOriginValue As Short, defaultDestinationValue As Short, animationClock As AnimationClock) As Short

Parameter

defaultOriginValue
Int16

Der vorgeschlagene Ursprungswert, der verwendet wird, wenn die Animation nicht über einen eigenen explizit festgelegten Startwert verfügt.

defaultDestinationValue
Int16

Der vorgeschlagene Zielwert, der verwendet wird, wenn die Animation nicht über einen eigenen explizit festgelegten Endwert verfügt.

animationClock
AnimationClock

Eine AnimationClock, die die CurrentTime oder den CurrentProgress generiert, die/der von der Animation verwendet wird.

Gibt zurück

Der berechnete Wert der Eigenschaft, die durch die aktuelle Animation bestimmt wird.

Hinweise

Wenn der defaultOriginValue erste in der Kompositionskette ist, ist dieser Wert der Momentaufnahmewert (sofern verfügbar) oder der Basiseigenschaftswert. Andernfalls ist dieser Wert der Wert, der von der vorherigen Animation in der Kette mit einem AnimationClock zurückgegeben wird, das nicht Stoppedist.

ist defaultDestinationValue der Basiswert, wenn sich die Animation in der ersten Kompositionsebene von Animationen für eine Eigenschaft befindet. Andernfalls ist der Wert der Ausgabewert aus der vorherigen Kompositionsebene von Animationen für die Eigenschaft.

Gilt für:

Weitere Informationen