Aracılığıyla paylaş


MatrixAnimationUsingPath.GetCurrentValueCore Yöntem

Tanım

animasyonlu özelliğin geçerli değerini temsil eden bir değeri, tarafından MatrixAnimationUsingPathbelirlendiği şekilde hesaplar.

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

Parametreler

defaultOriginValue
Matrix

Animasyonda açıkça ayarlanmış kendi başlangıç değeri yoksa, önerilen kaynak değeri kullanılır.

defaultDestinationValue
Matrix

Animasyonda açıkça ayarlanmış kendi bitiş değeri yoksa, önerilen hedef değer kullanılır.

animationClock
AnimationClock

AnimationClock Animasyon tarafından kullanılan veya CurrentProgress öğesini oluşturan CurrentTime bir.

Döndürülenler

Matrix

Geçerli animasyon tarafından belirlenen özelliğin hesaplanan değeri.

Açıklamalar

defaultOriginValue oluşturma zincirinde ilk ise, bu değer anlık görüntü değeri (varsa) veya temel özellik değeri olur; aksi takdirde bu değer, olmayan bir AnimationClock ile zincirdeki önceki animasyonun döndüreceği değer olurStopped.

defaultDestinationValue, animasyon bir özellikteki animasyonların ilk oluşturma katmanındaysa temel değerdir; aksi takdirde değer, özelliği için animasyonların önceki oluşturma katmanından alınan çıkış değeridir.

Şunlara uygulanır

Ayrıca bkz.