Int32AnimationUsingKeyFrames.GetCurrentValueCore Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.