Partager via


Méthode IUIAnimationTimerUpdateHandler ::OnUpdate (uianimation.h)

Gère les événements de mise à jour à partir du minuteur.

Syntaxe

HRESULT OnUpdate(
  [in]  UI_ANIMATION_SECONDS       timeNow,
  [out] UI_ANIMATION_UPDATE_RESULT *result
);

Paramètres

[in] timeNow

Heure actuelle du minuteur, en secondes.

[out] result

Reçoit un membre de l’énumération UI_ANIMATION_UPDATE_RESULT , indiquant si des variables d’animation ont été modifiées à la suite de la mise à jour.

Valeur retournée

Si la méthode réussit, retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur d’animation Windows .

Remarques

Cette méthode est utilisée par l’objet UIAnimationTimer pour mettre à jour l’état de l’objet UIAnimationManager . L’objet UIAnimationTimer appelle UIAnimationTimerEventHandler ::OnPostUpdate uniquement lorsque les appels à cette méthode retournent un résultat de UI_ANIMATION_UPDATE_VARIABLES_CHANGED.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista et Mise à jour de plateforme pour Windows Vista [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

Voir aussi

IUIAnimationTimerEventHandler ::OnPostUpdate

IUIAnimationTimerEventHandler ::OnPreUpdate

IUIAnimationTimerUpdateHandler