SizeKeyFrame.InterpolateValue(Size, Double) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość interpolowaną określonej ramki klucza w podanej przyrostowej postępie.
public:
System::Windows::Size InterpolateValue(System::Windows::Size baseValue, double keyFrameProgress);
public System.Windows.Size InterpolateValue (System.Windows.Size baseValue, double keyFrameProgress);
member this.InterpolateValue : System.Windows.Size * double -> System.Windows.Size
Public Function InterpolateValue (baseValue As Size, keyFrameProgress As Double) As Size
Parametry
- baseValue
- Size
Wartość do animowania z.
- keyFrameProgress
- Double
Wartość z zakresu od 0,0 do 1,0 włącznie, która określa procent czasu, który upłynął dla tej ramki klucza.
Zwraca
Wartość wyjściowa tej ramki klucza, biorąc pod uwagę określoną wartość podstawową i postęp.
Wyjątki
Występuje, jeśli keyFrameProgress
nie ma wartości od 0.0 do 1.0 włącznie.
Uwagi
Wartość podstawowa to zazwyczaj początkowa wartość właściwości animowanej lub Value poprzedniej ramki klucza.
Większość implementacji zwróci wartość baseValue
, gdy keyFrameProgress
wynosi 0,0.