IEasingFunction Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |