QuaternionAnimationBase.GetCurrentValueCore Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar det aktuella värdet för animeringen.
protected:
abstract 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 abstract System.Windows.Media.Media3D.Quaternion GetCurrentValueCore(System.Windows.Media.Media3D.Quaternion defaultOriginValue, System.Windows.Media.Media3D.Quaternion defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : System.Windows.Media.Media3D.Quaternion * System.Windows.Media.Media3D.Quaternion * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Media3D.Quaternion
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Quaternion, defaultDestinationValue As Quaternion, animationClock As AnimationClock) As Quaternion
Parametrar
- defaultOriginValue
- Quaternion
Ursprungsvärdet som angetts för animeringen om animeringen inte har ett eget startvärde.
- defaultDestinationValue
- Quaternion
Målvärdet som angetts för animeringen om animeringen inte har ett eget målvärde.
- animationClock
- AnimationClock
Som AnimationClock kan generera eller-värdet CurrentTimeCurrentProgress som ska användas av animeringen för att generera dess utdatavärde.
Returer
Animeringens aktuella värde.
Kommentarer
Värdet för parametern defaultOriginValue beror på animeringens position i kompositionskedjan:
Om animeringen är i den första positionen i en kompositionskedja och den ersätter en annan animering,
defaultOriginValueär utdata från animeringen när den ersattes.Om animeringen är i den första positionen i en kompositionskedja och det inte finns någon animering att ersätta,
defaultOriginValueär basvärdet för den animerade egenskapen.Om den här animeringen inte är i den första positionen i en kompositionskedja är det
defaultOriginValuevärde som returneras av den tidigare animeringen i kompositionskedjan som har en AnimationClock som inte Stoppedär .
Värdet för parametern defaultDestinationValue beror på om det finns ett tidigare egenskapssammansättningslager Trigger .
Om det finns ett tidigare egenskapssammansättningslager Trigger är
defaultDestinationValueutdata från det lagret.Om det inte finns något tidigare sammansättningslager
defaultDestinationValueär basvärdet för den egenskap som du animera.
Mer information om animeringssammansättning finns i Översikt över animerings- och tidsschemasystem. Mer information om hur du skapar anpassade animeringstyper finns i Översikt över anpassade animeringar.