Compartilhar via


Interface IUIAnimationStoryboard2 (uianimation.h)

Define um storyboard, que contém um grupo de transições que são sincronizadas em relação umas às outras.

Nesta seção

Tópico Descrição

Método Abandon

Encerra o storyboard, libera todas as variáveis de animação relacionadas e remove o storyboard do agendamento.

Método AddKeyframeAfterTransition

Adiciona um quadro-chave no final da transição especificada.

Método AddKeyframeAtOffset

Adiciona um quadro-chave ao deslocamento especificado de um quadro-chave existente.

Método AddTransition

Adiciona uma transição ao storyboard.

Método AddTransitionAtKeyframe

Adiciona uma transição que começa no quadro-chave especificado.

Método AddTransitionBetweenKeyframes

Adiciona uma transição entre dois quadros-chave.

Método Conclude

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.

Método Finish

Conclui o storyboard dentro do tempo especificado, compactando o storyboard, se necessário.

Método GetElapsedTime

Obtém o tempo decorrido desde que o storyboard começou a ser reproduzido.

Método GetStatus

Obtém o status do storyboard.

Método GetTag

Obtém a marca de um storyboard.

Método HoldVariable

Direciona o storyboard para manter a variável de animação especificada em seu valor final até que o storyboard termine.

Método RepeatBetweenKeyframes

Cria um loop entre dois quadros-chave.

Método Schedule

Direciona o storyboard para se agendar para jogar.

Método SetSkipDuration

Especifica um deslocamento desde o início de um storyboard no qual iniciar a animação.

Método SetLongestAcceptableDelay

Define o atraso aceitável mais longo antes do início do storyboard agendado.

Método SetStoryboardEventHandler

Especifica um manipulador para eventos de storyboard.

Método SetTag

Define a marca para o storyboard.

Herança

A interface IUIAnimationStoryboard2 herda da interface IUnknown.

Métodos

A interface IUIAnimationStoryboard2 tem esses métodos.

 
IUIAnimationStoryboard2::Abandon

Encerra o storyboard, libera todas as variáveis de animação relacionadas e remove o storyboard do agendamento. (IUIAnimationStoryboard2.Abandon)
IUIAnimationStoryboard2::AddKeyframeAfterTransition

Adiciona um quadro-chave no final da transição especificada. (IUIAnimationStoryboard2.AddKeyframeAfterTransition)
IUIAnimationStoryboard2::AddKeyframeAtOffset

Adiciona um quadro-chave ao deslocamento especificado de um quadro-chave existente. (IUIAnimationStoryboard2.AddKeyframeAtOffset)
IUIAnimationStoryboard2::AddTransition

Adiciona uma transição ao storyboard. (IUIAnimationStoryboard2.AddTransition)
IUIAnimationStoryboard2::AddTransitionAtKeyframe

Adiciona uma transição que começa no quadro-chave especificado. (IUIAnimationStoryboard2.AddTransitionAtKeyframe)
IUIAnimationStoryboard2::AddTransitionBetweenKeyframes

Adiciona uma transição entre dois quadros-chave. (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes)
IUIAnimationStoryboard2::Conclude

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. (IUIAnimationStoryboard2.Conclude)
IUIAnimationStoryboard2::Finish

Conclui o storyboard dentro do tempo especificado, compactando o storyboard, se necessário. (IUIAnimationStoryboard2.Finish)
IUIAnimationStoryboard2::GetElapsedTime

Obtém o tempo decorrido desde que o storyboard começou a ser reproduzido. (IUIAnimationStoryboard2.GetElapsedTime)
IUIAnimationStoryboard2::GetStatus

Obtém o status do storyboard. (IUIAnimationStoryboard2.GetStatus)
IUIAnimationStoryboard2::GetTag

Obtém a marca de um storyboard. (IUIAnimationStoryboard2.GetTag)
IUIAnimationStoryboard2::HoldVariable

Direciona o storyboard para manter a variável de animação especificada em seu valor final até que o storyboard termine. (IUIAnimationStoryboard2.HoldVariable)
IUIAnimationStoryboard2::RepeatBetweenKeyframes

Cria um loop entre dois quadros-chave.
IUIAnimationStoryboard2::Schedule

Direciona o storyboard para se agendar para jogar. (IUIAnimationStoryboard2.Schedule)
IUIAnimationStoryboard2::SetLongestAcceptableDelay

Define o atraso aceitável mais longo antes do início do storyboard agendado. (IUIAnimationStoryboard2.SetLongestAcceptableDelay)
IUIAnimationStoryboard2::SetSkipDuration

Especifica um deslocamento desde o início de um storyboard no qual iniciar a animação.
IUIAnimationStoryboard2::SetStoryboardEventHandler

Especifica um manipulador para eventos de storyboard. (IUIAnimationStoryboard2.SetStoryboardEventHandler)
IUIAnimationStoryboard2::SetTag

Define a marca para o storyboard. (IUIAnimationStoryboard2.SetTag)

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho uianimation.h