Aracılığıyla paylaş


RectKeyFrame.InterpolateValue(Rect, Double) Yöntem

Tanım

Sağlanan ilerleme artışında belirli bir anahtar çerçevesinin ilişkilendirilmiş değerini döndürür.

public:
 System::Windows::Rect InterpolateValue(System::Windows::Rect baseValue, double keyFrameProgress);
public System.Windows.Rect InterpolateValue (System.Windows.Rect baseValue, double keyFrameProgress);
member this.InterpolateValue : System.Windows.Rect * double -> System.Windows.Rect
Public Function InterpolateValue (baseValue As Rect, keyFrameProgress As Double) As Rect

Parametreler

baseValue
Rect

Animasyon eklemek için değer.

keyFrameProgress
Double

Bu anahtar çerçeve için geçen süre yüzdesini belirten 0,0 ile 1,0 (dahil) arasında bir değer.

Döndürülenler

Belirtilen temel değeri ve ilerlemeyi göz önünde bulundurarak bu anahtar çerçevesinin çıkış değeri.

Özel durumlar

0.0 ile 1.0 (dahil) arasında değilse keyFrameProgress gerçekleşir.

Açıklamalar

Temel değer genellikle animasyonlu özelliğin veya Value önceki anahtar çerçevenin ilk değeridir.

Çoğu uygulama 0,0 olduğunda keyFrameProgress değerini baseValue döndürür.

Şunlara uygulanır