IUIAnimationManager2 ::Update, méthode (uianimation.h)
Mises à jour les valeurs de toutes les variables d’animation.
Syntaxe
HRESULT Update(
[in] UI_ANIMATION_SECONDS timeNow,
[out, optional] UI_ANIMATION_UPDATE_RESULT *updateResult
);
Paramètres
[in] timeNow
Heure système actuelle. Ce paramètre doit être supérieur ou égal à 0,0.
[out, optional] updateResult
Résultat de la mise à jour. Vous pouvez omettre ce paramètre des appels à cette méthode.
Valeur retournée
Retourne S_OK en cas de réussite ; sinon, un code d’erreur HRESULT . Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur d’animation Windows .
Remarques
L’appel de cette méthode fait passer le gestionnaire d’animation à timeNow, modifie le status de tous les storyboards si nécessaire et met à jour les variables d’animation en valeurs interpolées appropriées. Si le gestionnaire d’animations est suspendu, aucune variable ou table de montage séquentiel n’est mise à jour. Si le mode animation est UI_ANIMATION_MODE_DISABLED, tous les storyboards planifiés se terminent immédiatement. Si les valeurs des variables changent pendant cet appel, la valeur de updateResult est UI_ANIMATION_UPDATE_VARIABLES_CHANGED ; sinon, c’est UI_ANIMATION_UPDATE_NO_CHANGE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8, Windows 7 et Platform Update pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | uianimation.h |
DLL | UIAnimation.dll |