Point3DAnimationBase.GetCurrentValueCore Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Berekent een waarde die de huidige waarde vertegenwoordigt van de eigenschap die wordt geanimeerd, zoals wordt bepaald door de Point3DAnimation.
protected:
abstract System::Windows::Media::Media3D::Point3D GetCurrentValueCore(System::Windows::Media::Media3D::Point3D defaultOriginValue, System::Windows::Media::Media3D::Point3D defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract System.Windows.Media.Media3D.Point3D GetCurrentValueCore(System.Windows.Media.Media3D.Point3D defaultOriginValue, System.Windows.Media.Media3D.Point3D defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : System.Windows.Media.Media3D.Point3D * System.Windows.Media.Media3D.Point3D * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Media3D.Point3D
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Point3D, defaultDestinationValue As Point3D, animationClock As AnimationClock) As Point3D
Parameters
- defaultOriginValue
- Point3D
De oorspronkelijke waarde die aan de animatie wordt verstrekt als de animatie geen eigen beginwaarde heeft.
- defaultDestinationValue
- Point3D
De doelwaarde die aan de animatie is opgegeven als de animatie geen eigen doelwaarde heeft.
- animationClock
- AnimationClock
Hiermee AnimationClock kunt u de CurrentTime of CurrentProgress waarde genereren die door de animatie moet worden gebruikt om de uitvoerwaarde te genereren.
Retouren
De berekende waarde van de eigenschap, zoals bepaald door de huidige animatie.
Opmerkingen
De waarde van de defaultOriginValue parameter is afhankelijk van de positie van de animatie in de samenstellingsketen:
Als de animatie zich op de eerste positie in een compositieketen bevindt en een andere animatie vervangt,
defaultOriginValueis de uitvoer van die animatie op het moment dat deze werd vervangen.Als de animatie zich op de eerste positie in een samenstellingsketen bevindt en er geen animatie bestaat om te vervangen,
defaultOriginValueis dit de basiswaarde van de eigenschap animatie.Als deze animatie zich niet op de eerste positie van een samenstellingsketen bevindt, is dit
defaultOriginValuede waarde die wordt geretourneerd door de vorige animatie in de samenstellingsketen die een AnimationClock niet Stoppedheeft.
De waarde van de defaultDestinationValue parameter is afhankelijk van of er een eerdere eigenschapssamenstellingslaag Trigger is.
Als er een vorige eigenschapssamenstellingslaag Trigger is,
defaultDestinationValueis dit de uitvoer van die laag.Als er geen vorige samenstellingslaag is,
defaultDestinationValueis dit de basiswaarde van de eigenschap die u aan het animeren bent.
Zie het overzicht van het animatie- en timingsysteem voor meer informatie over de samenstelling van animaties. Zie het overzicht van aangepaste animaties voor meer informatie over het maken van aangepaste animatietypen.