QuaternionAnimationUsingKeyFrames.GetCurrentValueCore Methode

Definitie

Berekent een waarde die de huidige waarde vertegenwoordigt van de eigenschap die wordt geanimeerd, zoals wordt bepaald door dit exemplaar van QuaternionAnimationUsingKeyFrames.

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

Parameters

defaultOriginValue
Quaternion

De voorgestelde oorspronkelijke waarde, die wordt gebruikt als de animatie geen eigen beginwaarde heeft ingesteld.

defaultDestinationValue
Quaternion

De voorgestelde doelwaarde, die wordt gebruikt als de animatie geen eigen expliciete eindwaarde heeft ingesteld.

animationClock
AnimationClock

Een AnimationClock die de CurrentTime hostanimatie genereert of CurrentProgress gebruikt.

Retouren

De berekende waarde van de eigenschap, zoals bepaald door het huidige exemplaar.

Opmerkingen

Als het de defaultOriginValue eerste is in de samenstellingsketen, is deze waarde de momentopnamewaarde (indien beschikbaar) of de basiseigenschapswaarde; anders is deze waarde de waarde die wordt geretourneerd door de vorige animatie in de keten met een AnimationClock waarde die niet Stoppedis.

Dit defaultDestinationValue is de basiswaarde als de animatie zich in de eerste samenstellingslaag van animaties op een eigenschap bevindt; anders is de waarde de uitvoerwaarde van de vorige samenstellingslaag van animaties voor de eigenschap.

Van toepassing op

Zie ook