MatrixAnimationBase.GetCurrentValueCore 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.
Se implementato in una classe derivata, calcola il valore corrente dell'animazione.
protected:
abstract System::Windows::Media::Matrix GetCurrentValueCore(System::Windows::Media::Matrix defaultOriginValue, System::Windows::Media::Matrix defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract System.Windows.Media.Matrix GetCurrentValueCore (System.Windows.Media.Matrix defaultOriginValue, System.Windows.Media.Matrix defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : System.Windows.Media.Matrix * System.Windows.Media.Matrix * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Matrix
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Matrix, defaultDestinationValue As Matrix, animationClock As AnimationClock) As Matrix
Parametri
- defaultOriginValue
- Matrix
Valore di origine suggerito, che viene usato se l'animazione non ha un valore iniziale impostato in modo esplicito.
- defaultDestinationValue
- Matrix
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 che questa animazione ritiene debba essere quello corrente per la proprietà.
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.