QuaternionAnimationUsingKeyFrames.GetCurrentValueCore Methode

Definition

Berechnet einen Wert, der den aktuellen Wert der animierten Eigenschaft gemäß dieser Instanz von QuaternionAnimationUsingKeyFrames darstellt.

protected:
 override System::Windows::Media::Media3D::Quaternion GetCurrentValueCore(System::Windows::Media::Media3D::Quaternion defaultOriginValue, System::Windows::Media::Media3D::Quaternion defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected override sealed System.Windows.Media.Media3D.Quaternion GetCurrentValueCore (System.Windows.Media.Media3D.Quaternion defaultOriginValue, System.Windows.Media.Media3D.Quaternion defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValueCore : System.Windows.Media.Media3D.Quaternion * System.Windows.Media.Media3D.Quaternion * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Media3D.Quaternion
Protected Overrides NotOverridable Function GetCurrentValueCore (defaultOriginValue As Quaternion, defaultDestinationValue As Quaternion, animationClock As AnimationClock) As Quaternion

Parameter

defaultOriginValue
Quaternion

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

defaultDestinationValue
Quaternion

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 Hostanimation verwendet wird.

Gibt zurück

Quaternion

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

Hinweise

Wenn es defaultOriginValue sich um den ersten in der Kompositionskette handelt, ist dieser Wert der Momentaufnahmewert (sofern verfügbar) oder der Basiseigenschaftswert. Andernfalls wird dieser Wert vom vorherigen Animationswert in der Kette mit einem AnimationClock Wert zurückgegeben, der nicht Stoppedangegeben ist.

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

Gilt für

Siehe auch