Интерфейс IUIAnimationStoryboard2 (uianimation.h)
Определяет раскадровку, содержащую группу переходов, синхронизированных относительно друг друга.
В этом разделе
Раздел | Описание |
---|---|
Завершает раскадровку, освобождает все связанные переменные анимации и удаляет раскадровку из расписания. | |
Добавляет ключевой кадр в конце указанного перехода. | |
Добавляет ключевой кадр с указанным смещением из существующего ключевого кадра. | |
Добавляет переход к раскадровке. | |
Добавляет переход, который начинается с указанного ключевого кадра. | |
Добавляет переход между двумя ключевыми кадрами. | |
Завершает текущую итерацию выполняющегося цикла ключевых кадров (где цикл имеет значение UI_ANIMATION_REPEAT_INDEFINITELY), завершает цикл и продолжает работу с раскадровкой. | |
Завершает раскадровку в течение указанного времени, сжимая раскадровку при необходимости. | |
Возвращает время, прошедшее с момента начала игры раскадровки. | |
Возвращает состояние раскадровки. | |
Возвращает тег раскадровки. | |
Направляет раскадровку на удержание указанной переменной анимации в ее окончательном значении, пока раскадровка не закончится. | |
Создает цикл между двумя ключевыми кадрами. | |
Направляет раскадровку для планирования игры. | |
Указывает смещение от начала раскадровки, с которого начинается анимация. | |
Задает самую длинную допустимую задержку перед началом запланированной раскадровки. | |
Задает обработчик для событий раскадровки. | |
Задает тег для раскадровки. |
Наследование
Интерфейс IUIAnimationStoryboard2 наследуется от интерфейса IUnknown.
Методы
Интерфейс IUIAnimationStoryboard2 содержит следующие методы.
IUIAnimationStoryboard2::Abandon Завершает раскадровку, освобождает все связанные переменные анимации и удаляет раскадровку из расписания. (IUIAnimationStoryboard2.Abandon) |
IUIAnimationStoryboard2::AddKeyframeAfterTransition Добавляет ключевой кадр в конце указанного перехода. (IUIAnimationStoryboard2.AddKeyframeAfterTransition) |
IUIAnimationStoryboard2::AddKeyframeAtOffset Добавляет ключевой кадр с указанным смещением из существующего ключевого кадра. (IUIAnimationStoryboard2.AddKeyframeAtOffset) |
IUIAnimationStoryboard2::AddTransition Добавляет переход к раскадровке. (IUIAnimationStoryboard2.AddTransition) |
IUIAnimationStoryboard2::AddTransitionAtKeyframe Добавляет переход, который начинается с указанного ключевого кадра. (IUIAnimationStoryboard2.AddTransitionAtKeyframe) |
IUIAnimationStoryboard2::AddTransitionBetweenKeyframes Добавляет переход между двумя ключевыми кадрами. (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes) |
IUIAnimationStoryboard2::Завершение Завершает текущую итерацию выполняющегося цикла ключевых кадров (где для цикла задано значение UI_ANIMATION_REPEAT_INDEFINITELY), завершает цикл и продолжает работу с раскадровкой. (IUIAnimationStoryboard2.Завершение) |
IUIAnimationStoryboard2::Finish Завершает раскадровку в течение указанного времени, сжимая раскадровку при необходимости. (IUIAnimationStoryboard2.Finish) |
IUIAnimationStoryboard2::GetElapsedTime Возвращает время, прошедшее с момента начала игры раскадровки. (IUIAnimationStoryboard2.GetElapsedTime) |
IUIAnimationStoryboard2::GetStatus Возвращает состояние раскадровки. (IUIAnimationStoryboard2.GetStatus) |
IUIAnimationStoryboard2::GetTag Возвращает тег раскадровки. (IUIAnimationStoryboard2.GetTag) |
IUIAnimationStoryboard2::HoldVariable Направляет раскадровку на удержание указанной переменной анимации в ее окончательном значении, пока раскадровка не закончится. (IUIAnimationStoryboard2.HoldVariable) |
IUIAnimationStoryboard2::RepeatBetweenKeyframes Создает цикл между двумя ключевыми кадрами. |
IUIAnimationStoryboard2::Schedule Направляет раскадровку для планирования игры. (IUIAnimationStoryboard2.Schedule) |
IUIAnimationStoryboard2::SetLongestAcceptableDelay Задает самую длинную допустимую задержку перед началом запланированной раскадровки. (IUIAnimationStoryboard2.SetLongestAcceptableDelay) |
IUIAnimationStoryboard2::SetSkipDuration Указывает смещение от начала раскадровки, с которого начинается анимация. |
IUIAnimationStoryboard2::SetStoryboardEventHandler Задает обработчик для событий раскадровки. (IUIAnimationStoryboard2.SetStoryboardEventHandler) |
IUIAnimationStoryboard2::SetTag Задает тег для раскадровки. (IUIAnimationStoryboard2.SetTag) |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | uianimation.h |