Interface IUIAnimationStoryboard (uianimation.h)
Define um storyboard, que contém um grupo de transições que são sincronizadas em relação umas às outras.
Herança
A interface IUIAnimationStoryboard herda da interface IUnknown . IUIAnimationStoryboard também tem estes tipos de membros:
Métodos
A interface IUIAnimationStoryboard tem esses métodos.
IUIAnimationStoryboard::Abandon Encerra o storyboard, libera todas as variáveis de animação relacionadas e remove o storyboard do agendamento. (IUIAnimationStoryboard.Abandon) |
IUIAnimationStoryboard::AddKeyframeAfterTransition Adiciona um quadro-chave no final da transição especificada. (IUIAnimationStoryboard.AddKeyframeAfterTransition) |
IUIAnimationStoryboard::AddKeyframeAtOffset Adiciona um quadro-chave ao deslocamento especificado de um quadro-chave existente. (IUIAnimationStoryboard.AddKeyframeAtOffset) |
IUIAnimationStoryboard::AddTransition Adiciona uma transição ao storyboard. (IUIAnimationStoryboard.AddTransition) |
IUIAnimationStoryboard::AddTransitionAtKeyframe Adiciona uma transição que começa no quadro-chave especificado. (IUIAnimationStoryboard.AddTransitionAtKeyframe) |
IUIAnimationStoryboard::AddTransitionBetweenKeyframes Adiciona uma transição entre dois quadros-chave. (IUIAnimationStoryboard.AddTransitionBetweenKeyframes) |
IUIAnimationStoryboard::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. (IUIAnimationStoryboard.Conclude) |
IUIAnimationStoryboard::Finish Conclui o storyboard dentro do tempo especificado, compactando o storyboard, se necessário. (IUIAnimationStoryboard.Finish) |
IUIAnimationStoryboard::GetElapsedTime Obtém o tempo decorrido desde que o storyboard começou a ser reproduzido. (IUIAnimationStoryboard.GetElapsedTime) |
IUIAnimationStoryboard::GetStatus Obtém o status do storyboard. (IUIAnimationStoryboard.GetStatus) |
IUIAnimationStoryboard::GetTag Obtém a marca de um storyboard. (IUIAnimationStoryboard.GetTag) |
IUIAnimationStoryboard::HoldVariable Direciona o storyboard para manter a variável de animação especificada em seu valor final até que o storyboard termine. (IUIAnimationStoryboard.HoldVariable) |
IUIAnimationStoryboard::RepeatBetweenKeyframes Cria um loop entre dois quadros-chave especificados. |
IUIAnimationStoryboard::Schedule Direciona o storyboard para se agendar para jogar. (IUIAnimationStoryboard.Schedule) |
IUIAnimationStoryboard::SetLongestAcceptableDelay Define o atraso aceitável mais longo antes do início do storyboard agendado. (IUIAnimationStoryboard.SetLongestAcceptableDelay) |
IUIAnimationStoryboard::SetStoryboardEventHandler Especifica um manipulador para eventos de storyboard. (IUIAnimationStoryboard.SetStoryboardEventHandler) |
IUIAnimationStoryboard::SetTag Define a marca para o storyboard. (IUIAnimationStoryboard.SetTag) |
Comentários
IUIAnimationStoryboard é um componente principal para a criação de animações, juntamente com IUIAnimationVariable e IUIAnimationTransition.
Requisitos
Cliente mínimo com suporte | Windows 7, Windows Vista e Platform Update para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | uianimation.h |
Confira também
IUIAnimationManager::AbandonAllStoryboards
IUIAnimationManager::CreateStoryboard
IUIAnimationManager::FinishAllStoryboards
IUIAnimationManager::GetStoryboardFromTag