語言

SizeKeyFrame.InterpolateValue(Size, Double) 方法

定義

回傳特定關鍵影格在提供進度增量處的插值值。

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

參數

baseValue
Size

動畫的價值。

keyFrameProgress
Double

一個介於 0.0 到 1.0 之間的值(含含),用來指定該關鍵幀所經過的時間百分比。

傳回

根據指定的基值與進度,該關鍵影格的輸出值。

例外狀況

當 keyFrameProgress 不介於 0.0 到 1.0 之間時,會發生。

備註

基礎值通常是被動畫屬性的初始值或 Value 前一個關鍵影格的值。

大多數實作會在 為 0.0 時回傳 的baseValuekeyFrameProgress值。

適用於