IPropertyAnimation Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Décrit les propriétés des animations communes à tous les effets d’animation.
public interface class IPropertyAnimation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Core.AnimationMetrics.AnimationMetricsContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(973190362, 19852, 16670, 182, 21, 26, 222, 104, 58, 153, 3)]
struct IPropertyAnimation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Core.AnimationMetrics.AnimationMetricsContract), 65536)]
[Windows.Foundation.Metadata.Guid(973190362, 19852, 16670, 182, 21, 26, 222, 104, 58, 153, 3)]
public interface IPropertyAnimation
Public Interface IPropertyAnimation
- Dérivé
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
|
API contract |
Windows.UI.Core.AnimationMetrics.AnimationMetricsContract (introduit dans v1.0)
|
Remarques
N’implémentez pas cette interface. Obtenez un pointeur vers un instance de cette interface à l’aide de la propriété AnimationDescription.Animations.
Les contrôles de minutage Control1 et Control2 spécifient l’emplacement des premier et deuxième points de contrôle d’une courbe de Bézier cubique. Ces deux points ont la même signification que dans la propriété transition-timing-function CSS. Le point de contrôle zéro est toujours (0,0) et le point de contrôle trois est toujours (1,1). Les coordonnées de Control1 et Control2 sont toujours comprises entre 0 et 1, inclus.
Sur la courbe de Bézier résultante, la coordonnée x représente l’heure et la coordonnée y représente la progression. La courbe brute de (0,0) à (1,1) est mise à l’échelle pour correspondre à la durée et à la plage réelles de la transition animée, de sorte que x=0 est l’heure de début de la transformation, x=1 est l’heure de fin, y=0 est la valeur initiale de la propriété animée et y=1 est la valeur finale. Les valeurs de x et y comprises entre 0 et 1 représentent les valeurs intermédiaires correspondantes du temps et de l’animation.
Propriétés
Control1 |
Obtient l’emplacement du premier point de contrôle de la courbe de Bézier cubique qui décrit comment cette propriété de cet objet doit s’animer au fil du temps. |
Control2 |
Obtient l’emplacement du deuxième point de contrôle de la courbe de Bézier cubique qui décrit comment cette propriété de cet objet doit s’animer au fil du temps. |
Delay |
Obtient le délai entre le moment où l’animation est chargée de commencer et le moment où cette animation commence réellement à dessiner. |
Duration |
Obtient la durée pendant laquelle l’animation doit être exécutée. Cela n’inclut pas le délai. |
Type |
Obtient le type d’animation représenté par cet objet. |