IEasingFunction Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |