Поделиться через


Интерфейс IUIAnimationManager2 (uianimation.h)

Определяет диспетчер анимации, который предоставляет центральный интерфейс для создания анимации и управления ими в нескольких измерениях.

Наследование

Интерфейс IUIAnimationManager2 наследуется от интерфейса IUnknown . IUIAnimationManager2 также имеет следующие типы членов:

Методы

Интерфейс IUIAnimationManager2 содержит эти методы.

 
IUIAnimationManager2::AbandonAllStoryboards

Отменяет все активные раскадровки. (IUIAnimationManager2.AbandonAllStoryboards)
IUIAnimationManager2::CreateAnimationVariable

Создает новую переменную анимации. (IUIAnimationManager2.CreateAnimationVariable)
IUIAnimationManager2::CreateAnimationVectorVariable

Создает новую переменную анимации для каждого указанного измерения.
IUIAnimationManager2::CreateStoryboard

Создает раскадровку. (IUIAnimationManager2.CreateStoryboard)
IUIAnimationManager2::EstimateNextEventTime

Извлекает оценку интервала времени до следующего события анимации.
IUIAnimationManager2::FinishAllStoryboards

Завершает все активные раскадровки в течение указанного интервала времени. (IUIAnimationManager2.FinishAllStoryboards)
IUIAnimationManager2::GetStatus

Возвращает состояние диспетчера анимации. (IUIAnimationManager2.GetStatus)
IUIAnimationManager2::GetStoryboardFromTag

Возвращает раскадровку с указанным тегом. (IUIAnimationManager2.GetStoryboardFromTag)
IUIAnimationManager2::GetVariableFromTag

Возвращает переменную анимации с указанным тегом. (IUIAnimationManager2.GetVariableFromTag)
IUIAnimationManager2::P ause

Приостанавливает все анимации. (IUIAnimationManager2.Pause)
IUIAnimationManager2::Resume

Возобновляет все анимации. (IUIAnimationManager2.Resume)
IUIAnimationManager2::ScheduleTransition

Создает и планирует раскадровку с одним переходом. (IUIAnimationManager2.ScheduleTransition)
IUIAnimationManager2::SetAnimationMode

Задает режим анимации. (IUIAnimationManager2.SetAnimationMode)
IUIAnimationManager2::SetCancelPriorityComparison

Задает обработчик сравнения приоритетов, который определяет, можно ли отменить запланированную раскадровку.
IUIAnimationManager2::SetCompressPriorityComparison

Задает обработчик сравнения приоритетов, который определяет, можно ли сжать запланированную раскадровку.
IUIAnimationManager2::SetConcludePriorityComparison

Задает обработчик сравнения приоритетов, который определяет, можно ли завершить запланированную раскадровку.
IUIAnimationManager2::SetDefaultLongestAcceptableDelay

Задает допустимую задержку анимации по умолчанию. Это период времени, который может пройти до начала раскадровки. (IUIAnimationManager2.SetDefaultLongestAcceptableDelay)
IUIAnimationManager2::SetManagerEventHandler

Задает обработчик для обновлений состояния диспетчера анимации. (IUIAnimationManager2.SetManagerEventHandler)
IUIAnimationManager2::SetTrimPriorityComparison

Задает обработчик сравнения приоритетов, который определяет, можно ли обрезать запланированную раскадровку.
IUIAnimationManager2::Shutdown

Завершает работу диспетчера анимации и всех связанных с ним объектов. (IUIAnimationManager2.Shutdown)
IUIAnimationManager2::Update

Обновления значения всех переменных анимации. (IUIAnimationManager2.Update)

Требования

   
Минимальная версия клиента Windows 8, Windows 7 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header uianimation.h

См. также раздел

IUnknown

Интерфейсы