Int16AnimationBase.GetCurrentValueCore(Int16, Int16, AnimationClock) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Calcola un valore che rappresenta il valore corrente della proprietà a cui viene aggiunta un'animazione, come determinato dall'animazione host.
protected:
abstract short GetCurrentValueCore(short defaultOriginValue, short defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract short GetCurrentValueCore (short defaultOriginValue, short defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : int16 * int16 * System.Windows.Media.Animation.AnimationClock -> int16
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Short, defaultDestinationValue As Short, animationClock As AnimationClock) As Short
Parametri
- defaultOriginValue
- Int16
Valore di origine suggerito, che viene usato se l'animazione non ha un valore iniziale impostato in modo esplicito.
- defaultDestinationValue
- Int16
Valore di destinazione suggerito, che viene usato se l'animazione non ha un valore finale impostato in modo esplicito.
- animationClock
- AnimationClock
Oggetto AnimationClock che genera l'oggetto CurrentTime o CurrentProgress usato dall'animazione host.
Restituisce
Valore calcolato della proprietà, determinato dall'animazione corrente.
Commenti
Il valore del defaultOriginValue
parametro dipende dalla posizione dell'animazione nella catena di composizione:
Se l'animazione è nella prima posizione in una catena di composizione e sostituisce un'altra animazione,
defaultOriginValue
è l'output dell'animazione al momento della sostituzione.Se l'animazione è nella prima posizione in una catena di composizione e non esiste alcuna animazione da sostituire,
defaultOriginValue
è il valore di base della proprietà animata.Se questa animazione non è nella prima posizione di una catena di composizione,
defaultOriginValue
è il valore restituito dall'animazione precedente nella catena di composizione che ha un oggetto AnimationClock diverso Stoppedda .
Il valore del defaultDestinationValue
parametro dipende dal fatto che sia presente un livello di composizione delle proprietà Trigger precedente.
Se è presente un livello di composizione delle proprietà Trigger precedente,
defaultDestinationValue
è l'output di tale livello.Se non è presente alcun livello di composizione precedente,
defaultDestinationValue
è il valore di base della proprietà che si sta animando.
Per altre informazioni sulla composizione dell'animazione, vedi Cenni preliminari sull'animazione e sul sistema di temporizzazione. Per altre informazioni sulla creazione di tipi di animazione personalizzati, vedere Cenni preliminari sulle animazioni personalizzate.