Point3DAnimationBase.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.
Calcola un valore che rappresenta il valore corrente della proprietà a cui viene aggiunta un'animazione, come determinato da Point3DAnimation.
protected:
abstract System::Windows::Media::Media3D::Point3D GetCurrentValueCore(System::Windows::Media::Media3D::Point3D defaultOriginValue, System::Windows::Media::Media3D::Point3D defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract System.Windows.Media.Media3D.Point3D GetCurrentValueCore (System.Windows.Media.Media3D.Point3D defaultOriginValue, System.Windows.Media.Media3D.Point3D defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : System.Windows.Media.Media3D.Point3D * System.Windows.Media.Media3D.Point3D * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Media3D.Point3D
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Point3D, defaultDestinationValue As Point3D, animationClock As AnimationClock) As Point3D
Parametri
- defaultOriginValue
- Point3D
Valore di origine fornito all'animazione, se per questa non esiste un valore iniziale.
- defaultDestinationValue
- Point3D
Valore di destinazione fornito all'animazione, se per questa non esiste un valore di destinazione.
- animationClock
- AnimationClock
Oggetto AnimationClock che può generare il valore di CurrentTime o CurrentProgress usato dall'animazione per generare il valore di output.
Restituisce
Valore calcolato della proprietà, determinato dall'animazione corrente.
Commenti
Il valore del parametro dipende dalla posizione dell'animazione defaultOriginValue
nella catena di composizione:
Se l'animazione si trova nella prima posizione in una catena di composizione e sostituisce un'altra animazione,
defaultOriginValue
è l'output di tale animazione al momento della sostituzione.Se l'animazione si trova 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 con un AnimationClock oggetto che non Stoppedè .
Il valore del defaultDestinationValue
parametro dipende dal fatto che esista 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 esiste alcun livello di composizione precedente,
defaultDestinationValue
è il valore di base della proprietà che si sta animando.
Per altre informazioni sulla composizione dell'animazione, vedere Panoramica del sistema di animazione e temporizzazione. Per altre informazioni sulla creazione di tipi di animazione personalizzati, vedere Panoramica delle animazioni personalizzate.