Compartir a través de


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

Controla los eventos de actualización desde el temporizador.

Sintaxis

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

Parámetros

[in] timeNow

Tiempo del temporizador actual, en segundos.

[out] result

Recibe un miembro de la enumeración UI_ANIMATION_UPDATE_RESULT , que indica si alguna variable de animación ha cambiado como resultado de la actualización.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT. Consulta Códigos de error de animación de Windows para obtener una lista de códigos de error.

Comentarios

El objeto UIAnimationTimer usa este método para actualizar el estado del objeto UIAnimationManager . El objeto UIAnimationTimer llama a UIAnimationTimerEventHandler::OnPostUpdate solo cuando las llamadas a este método devuelven un resultado de UI_ANIMATION_UPDATE_VARIABLES_CHANGED.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado uianimation.h
Archivo DLL UIAnimation.dll

Consulte también

IUIAnimationTimerEventHandler::OnPostUpdate

IUIAnimationTimerEventHandler::OnPreUpdate

IUIAnimationTimerUpdateHandler