Compartilhar via


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

Confira também

IUIAnimationStoryboard2