IEasingFunction Schnittstelle

Definition

Definiert die Grundfunktionen einer Beschleunigungsfunktion.

public interface class IEasingFunction
public interface IEasingFunction
type IEasingFunction = interface
Public Interface IEasingFunction
Abgeleitet

Hinweise

Diese Schnittstelle ermöglicht es Ihnen, eigene Beschleunigungsfunktionen zu erstellen, indem Sie normalisierte Zeit (einen Wert von 0 bis 1) und ihren gewünschten Wert zurückgeben.

Diese Schnittstelle stellt eine Transformation normalisierter Zeit (Fortschritt) dar. Animationen verwenden es, um den Fortschritt zu transformieren. Klassen, die diese Schnittstelle implementieren, können das Tempo steuern, in dem eine Animation ausgeführt wird.

Abgeleitet von der EasingFunctionBase Klasse, um ihre eigenen benutzerdefinierten Beschleunigungsfunktionen zu implementieren.

Hinweis

Die WPF-Implementierung von Easing-Funktionen ist mit der Silverlight-Implementierung kompatibel. Wenn Sie XAML verwenden, die Beschleunigungsfunktionen in einer Technologie verwendet, ist sie ohne Änderung in der anderen nutzbar.

Methoden

Ease(Double)

Transformiert die normalisierte Zeit, um die Geschwindigkeit einer Animation zu steuern.

Gilt für

Siehe auch