IEasingFunction Interfaccia

Definizione

Definisce la funzionalità base di una funzione di interpolazione.

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

Commenti

Questa interfaccia consente di creare funzioni di interpolazione personalizzate richiedendo tempo normalizzato (un valore compreso tra 0 e 1) e restituendo il valore desiderato.

Questa interfaccia rappresenta una trasformazione del tempo normalizzato (stato). Le animazioni lo usano per trasformare lo stato di avanzamento. Le classi che implementano questa interfaccia possono controllare il ritmo con cui viene eseguita un'animazione.

Derivare dalla EasingFunctionBase classe per implementare funzioni di interpolazione personalizzate.

Nota

L'implementazione WPF delle funzioni di interpolazione è compatibile con l'implementazione di Silverlight. Se si dispone di XAML che usa funzioni di interpolazione in una tecnologia, è utilizzabile senza modifiche nell'altro.

Metodi

Ease(Double)

Trasforma il tempo normalizzato per controllare la velocità di un'animazione.

Si applica a

Vedi anche