Compartir a través de


Método IUIAnimationManager2::Update (uianimation.h)

Novedades los valores de todas las variables de animación.

Sintaxis

HRESULT Update(
  [in]            UI_ANIMATION_SECONDS       timeNow,
  [out, optional] UI_ANIMATION_UPDATE_RESULT *updateResult
);

Parámetros

[in] timeNow

La hora actual del sistema. Este parámetro debe ser mayor o igual que 0,0.

[out, optional] updateResult

Resultado de la actualización. Puede omitir este parámetro de las llamadas a este método.

Valor devuelto

Devuelve S_OK si se ejecuta correctamente; de lo contrario, un código de error HRESULT . Consulta Códigos de error de animación de Windows para obtener una lista de códigos de error.

Comentarios

Al llamar a este método, el administrador de animaciones avanza a timeNow, cambia el estado de todos los guiones gráficos según sea necesario y actualiza las variables de animación a los valores interpolados adecuados. Si el administrador de animaciones está en pausa, no se actualizan guiones gráficos ni variables. Si el modo de animación está UI_ANIMATION_MODE_DISABLED, todos los guiones gráficos programados terminan de reproducirse inmediatamente. Si los valores de las variables cambian durante esta llamada, el valor de updateResult es UI_ANIMATION_UPDATE_VARIABLES_CHANGED; de lo contrario, es UI_ANIMATION_UPDATE_NO_CHANGE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8, Windows 7 y Actualización de plataforma para Windows 7 [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

IUIAnimationManager2

IUIAnimationManager2::P ause

IUIAnimationManager2::Resume

IUIAnimationManager::SetAnimationMode

UI_ANIMATION_MODE

UI_ANIMATION_UPDATE_RESULT