Share via


Int32AnimationUsingKeyFrames.GetCurrentValueCore Metoda

Definice

Vypočítá hodnotu, která představuje aktuální hodnotu animované vlastnosti, jak je určena touto instancí objektu Int32AnimationUsingKeyFrames.

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

Parametry

defaultOriginValue
Int32

Navrhovaná počáteční hodnota, která se použije, pokud animace nemá vlastní explicitně nastavenou počáteční hodnotu.

defaultDestinationValue
Int32

Navrhovaná cílová hodnota, která se použije, pokud animace nemá vlastní explicitně nastavenou koncovou hodnotu.

animationClock
AnimationClock

Objekt AnimationClock , který generuje CurrentTime nebo CurrentProgress používá hostitelskou animaci.

Návraty

Počítaná hodnota vlastnosti určená aktuální instancí.

Poznámky

defaultOriginValue Pokud je hodnota první v řetězci složení, bude to hodnota snímku (pokud je k dispozici) nebo základní hodnota vlastnosti; jinak tato hodnota bude hodnotou vrácenou předchozí animací v řetězci s AnimationClock hodnotou, která není Stopped.

Hodnota defaultDestinationValue je základní hodnota, pokud se animace nachází v první vrstvě animací na vlastnosti. V opačném případě je tato hodnota výstupní hodnota z předchozí vrstvy animací pro vlastnost.

Platí pro

Viz také