Partager via


IEasingFunction Interface

Définition

Définit la fonctionnalité de base d'une fonction d'accélération.

public interface class IEasingFunction
public interface IEasingFunction
type IEasingFunction = interface
Public Interface IEasingFunction
Dérivé

Remarques

Cette interface vous permet de créer vos propres fonctions d’accélération en prenant un temps normalisé (une valeur comprise entre 0 et 1) et en retournant la valeur souhaitée.

Cette interface représente une transformation de temps normalisé (progression). Les animations l’utilisent pour transformer leur progression. Les classes qui implémentent cette interface peuvent contrôler le rythme d’exécution d’une animation.

Dérivez de la EasingFunctionBase classe pour implémenter vos propres fonctions d’accélération personnalisées.

Notes

L’implémentation WPF des fonctions d’accélération est compatible avec l’implémentation Silverlight. Si vous avez XAML qui utilise des fonctions d’accélération dans une technologie, il est utilisable sans modification dans l’autre.

Méthodes

Ease(Double)

Transforme le temps normalisé pour contrôler la vitesse d'une animation.

S’applique à

Voir aussi