EasingFunctionBase Class

Fournit la classe de base pour toutes les fonctions d'accélération.

Héritage

Object
  DependencyObject
    EasingFunctionBase

Syntaxe


public class EasingFunctionBase : DependencyObject

Attributs

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

Membres

EasingFunctionBaseClasse possède ces types de membres :

Méthodes

The EasingFunctionBase Classe a les méthodes suivantes. Elle hérite également des méthodes de Object Classe.

MéthodeDescription
ClearValue Clears the local value of a dependency property. (Hérité de DependencyObject)
Ease Transforms normalized time to control the pace of an animation.
GetAnimationBaseValue Returns any base value established for a dependency property, which would apply in cases where an animation is not active. (Hérité de DependencyObject)
GetValue Returns the current effective value of a dependency property from a DependencyObject. (Hérité de DependencyObject)
ReadLocalValue Returns the local value of a dependency property, if a local value is set. (Hérité de DependencyObject)
SetValue Sets the local value of a dependency property on a DependencyObject. (Hérité de DependencyObject)

 

Propriétés

Le EasingFunctionBaseClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Dispatcher

En lecture seuleGets the CoreDispatcher that this object is associated with. (Hérité de DependencyObject)

EasingMode

Lecture/écritureGets or sets a value that specifies how the animation interpolates.

EasingModeProperty

En lecture seuleIdentifies the EasingMode dependency property.

 

Remarques

EasingFunctionBase n'est pas extensible. Elle fournit une prise en charge de base des classes de fonction d'accélération Windows Runtime, par exemple ExponentialEase. Lorsque vous appelez Ease sur une classe de fonction d'accélération Windows Runtime, vous obtenez le comportement d'accélération spécifique de cette classe de fonction d'accélération. Il peut également y avoir des propriétés de la classe autres que EasingMode qui modifient le comportement de la méthode Ease.

Les fonctions d'accélération vous permettent d'appliquer des formules mathématiques personnalisées à vos animations. Les opérations mathématiques sont souvent utiles pour produire des animations qui simulent des données physiques du monde réel dans un système de coordonnées 2D. Par exemple, vous pouvez souhaiter qu'un objet rebondisse de façon réaliste ou se comporte comme s'il se trouvait sur un ressort. Pour obtenir la liste des fonctions d'accélération et des informations sur leur utilisation, consultez Animations d'image clé et animations de fonctions d'accélération.

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.UI.Xaml.Media.Animation
Windows::UI::Xaml::Media::Animation [C++]

Métadonnées

Windows.winmd

Voir aussi

DependencyObject
Animations avec table de montage séquentiel
Animations d'image clé et animations de fonctions d'accélération
XAML, exemple d'animation

 

 

Afficher:
© 2014 Microsoft