Compartilhar via


Interface IUIAnimationManager2 (uianimation.h)

Define um gerenciador de animação, que fornece uma interface central para criar e gerenciar animações em várias dimensões.

Herança

A interface IUIAnimationManager2 herda da interface IUnknown . IUIAnimationManager2 também tem estes tipos de membros:

Métodos

A interface IUIAnimationManager2 tem esses métodos.

 
IUIAnimationManager2::AbandonAllStoryboards

Abandona todos os storyboards ativos. (IUIAnimationManager2.AbandonAllStoryboards)
IUIAnimationManager2::CreateAnimationVariable

Cria uma nova variável de animação. (IUIAnimationManager2.CreateAnimationVariable)
IUIAnimationManager2::CreateAnimationVectorVariable

Cria uma nova variável de animação para cada dimensão especificada.
IUIAnimationManager2::CreateStoryboard

Cria um novo storyboard. (IUIAnimationManager2.CreateStoryboard)
IUIAnimationManager2::EstimateNextEventTime

Recupera uma estimativa do intervalo de tempo antes do próximo evento de animação.
IUIAnimationManager2::FinishAllStoryboards

Conclui todos os storyboards ativos dentro do intervalo de tempo especificado. (IUIAnimationManager2.FinishAllStoryboards)
IUIAnimationManager2::GetStatus

Obtém o status do gerenciador de animação. (IUIAnimationManager2.GetStatus)
IUIAnimationManager2::GetStoryboardFromTag

Obtém o storyboard com a marca especificada. (IUIAnimationManager2.GetStoryboardFromTag)
IUIAnimationManager2::GetVariableFromTag

Obtém a variável de animação com a marca especificada. (IUIAnimationManager2.GetVariableFromTag)
IUIAnimationManager2::P ause

Pausa todas as animações. (IUIAnimationManager2.Pause)
IUIAnimationManager2::Resume

Retoma todas as animações. (IUIAnimationManager2.Resume)
IUIAnimationManager2::ScheduleTransition

Cria e agenda um storyboard de transição única. (IUIAnimationManager2.ScheduleTransition)
IUIAnimationManager2::SetAnimationMode

Define o modo de animação. (IUIAnimationManager2.SetAnimationMode)
IUIAnimationManager2::SetCancelPriorityComparison

Define o manipulador de comparação de prioridade que determina se um storyboard agendado pode ser cancelado.
IUIAnimationManager2::SetCompressPriorityComparison

Define o manipulador de comparação de prioridade que determina se um storyboard agendado pode ser compactado.
IUIAnimationManager2::SetConcludePriorityComparison

Define o manipulador de comparação de prioridade que determina se um storyboard agendado pode ser concluído.
IUIAnimationManager2::SetDefaultLongestAcceptableDelay

Define o atraso de animação aceitável padrão. Esse é o período de tempo que pode passar antes do início dos storyboards. (IUIAnimationManager2.SetDefaultLongestAcceptableDelay)
IUIAnimationManager2::SetManagerEventHandler

Especifica um manipulador para atualizações de status do gerenciador de animação. (IUIAnimationManager2.SetManagerEventHandler)
IUIAnimationManager2::SetTrimPriorityComparison

Define o manipulador de comparação de prioridade que determina se um storyboard agendado pode ser cortado.
IUIAnimationManager2::Shutdown

Desliga o gerenciador de animação e todos os seus objetos associados. (IUIAnimationManager2.Shutdown)
IUIAnimationManager2::Update

Atualizações os valores de todas as variáveis de animação. (IUIAnimationManager2.Update)

Requisitos

   
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

Confira também

IUnknown

Interfaces