Método IUIAnimationManager2::Update (uianimation.h)
Atualizações os valores de todas as variáveis de animação.
Sintaxe
HRESULT Update(
[in] UI_ANIMATION_SECONDS timeNow,
[out, optional] UI_ANIMATION_UPDATE_RESULT *updateResult
);
Parâmetros
[in] timeNow
A hora atual do sistema. Esse parâmetro deve ser maior ou igual a 0,0.
[out, optional] updateResult
O resultado da atualização. Você pode omitir esse parâmetro de chamadas para esse método.
Retornar valor
Retorna S_OK se tiver êxito; caso contrário, um código de erro HRESULT . Consulte Códigos de erro de animação do Windows para obter uma lista de códigos de erro.
Comentários
Chamar esse método avança o gerenciador de animação para timeNow, altera a status de todos os storyboards conforme necessário e atualiza todas as variáveis de animação para valores interpolados apropriados. Se o gerenciador de animação estiver em pausa, nenhum storyboard ou variável será atualizado. Se o modo de animação for UI_ANIMATION_MODE_DISABLED, todos os storyboards agendados terminarão de ser reproduzidos imediatamente. Se os valores de qualquer variável forem alterados durante essa chamada, o valor de updateResultserá UI_ANIMATION_UPDATE_VARIABLES_CHANGED; caso contrário, será UI_ANIMATION_UPDATE_NO_CHANGE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8, Windows 7 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | uianimation.h |
DLL | UIAnimation.dll |