Método IUIAnimationStoryboard2::Conclude (uianimation.h)
Conclui a iteração atual de um loop de quadro-chave que está em andamento (em que o loop está definido como UI_ANIMATION_REPEAT_INDEFINITELY), encerra o loop e continua com o storyboard.
Sintaxe
HRESULT Conclude();
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará 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
Esse método especifica que quaisquer loops de quadro-chave subsequentes que tenham uma contagem de repetição de UI_ANIMATION_REPEAT_INDEFINITELY (-1) serão ignorados enquanto o restante do storyboard for reproduzido.
Uma iteração de um loop de quadro-chave em andamento será concluída antes que o restante do storyboard seja reproduzido.
Se esse método for chamado no final de uma iteração alternada de loop de quadro-chave, o loop será encerrado com o valor de loop definido como o valor do loop final.
Se esse método for chamado no final de uma iteração de loop de quadro-chave não alternada, em que "encapsulamento de loop" resulta no valor do loop sendo definido como o valor inicial da próxima iteração, o loop é executado mais uma vez para que o valor do loop seja definido como o valor de loop final.
Para loops de quadro-chave alternados, cada iteração tem um valor inicial equivalente ao valor final do loop anterior. Nesse caso, "encapsulamento de loop" não é um problema.
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 |