ThicknessKeyFrame.InterpolateValue(Thickness, Double) Methode

Definition

Gibt den interpolierten Wert eines bestimmten Keyframes an der bereitgestellten Fortschrittskrementierung zurück.

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

Parameter

baseValue
Thickness

Der zu animierende Wert.

keyFrameProgress
Double

Ein Wert zwischen 0,0 und 1,0 (einschließlich), der den Prozentsatz der Zeit angibt, die für diesen Keyframe verstrichen ist.

Gibt zurück

Der Ausgabewert dieses Keyframes, der den angegebenen Basiswert und den Fortschritt angibt.

Ausnahmen

Tritt auf, wenn keyFrameProgress nicht zwischen 0,0 und 1,0 (einschließlich) liegt.

Hinweise

Der Basiswert ist in der Regel der Anfangswert der Eigenschaft, die animiert wird, oder der Value vorherige Keyframe.

Die meisten Implementierungen geben den Wert von baseValuekeyFrameProgress 0,0 zurück.

Gilt für: