Диспетчер анимации Windows
Общие сведения о технологии диспетчера анимации Windows.
Для разработки диспетчера анимации Windows вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
UI_ANIMATION_DEPENDENCIES Определяет, какие аспекты интерполятора зависят от заданных входных данных. |
UI_ANIMATION_IDLE_BEHAVIOR Определяет поведение таймера при бездействии диспетчера анимации. |
UI_ANIMATION_MANAGER_STATUS Определяет состояние действий диспетчера анимации. |
UI_ANIMATION_MODE Определяет режимы анимации. |
UI_ANIMATION_PRIORITY_EFFECT Определяет потенциальные эффекты на раскадровки, если сравнение приоритетов возвращает значение false. |
UI_ANIMATION_REPEAT_MODE Определяет шаблон для итерации цикла. |
UI_ANIMATION_ROUNDING_MODE Определяет режимы округления, которые будут использоваться при преобразовании значения переменной анимации из типа с плавающей запятой в целочисленный тип. |
UI_ANIMATION_SCHEDULING_RESULT Определяет результаты для планирования раскадровки. |
UI_ANIMATION_SLOPE Определяет характеристики наклона анимации. |
UI_ANIMATION_STORYBOARD_STATUS Определяет состояние раскадровки. |
UI_ANIMATION_TIMER_CLIENT_STATUS Определяет состояние действия для клиента таймера. |
UI_ANIMATION_UPDATE_RESULT Определяет результаты для обновлений анимации. |
Abandon Завершает раскадровки, освобождает все связанные переменные анимации и удаляет раскадровки из расписания. (IUIAnimationStoryboard.Abandon) |
Abandon Завершает раскадровки, освобождает все связанные переменные анимации и удаляет раскадровки из расписания. (IUIAnimationStoryboard2.Abandon) |
AbandonAllStoryboards Отменяет все активные раскадровки. (IUIAnimationManager.AbandonAllStoryboards) |
AbandonAllStoryboards Отменяет все активные раскадровки. (IUIAnimationManager2.AbandonAllStoryboards) |
AddCubic Добавляет кубический полиномиальный сегмент, описывающий форму переходной кривой, к функции анимации. |
AddKeyframeAfterTransition Добавляет ключевой кадр в конце указанного перехода. (IUIAnimationStoryboard.AddKeyframeAfterTransition) |
AddKeyframeAfterTransition Добавляет ключевой кадр в конце указанного перехода. (IUIAnimationStoryboard2.AddKeyframeAfterTransition) |
AddKeyframeAtOffset Добавляет ключевой кадр с указанным смещением из существующего ключевого кадра. (IUIAnimationStoryboard.AddKeyframeAtOffset) |
AddKeyframeAtOffset Добавляет ключевой кадр с указанным смещением из существующего ключевого кадра. (IUIAnimationStoryboard2.AddKeyframeAtOffset) |
AddSinusoidal Добавляет синусоидальный сегмент, описывающий форму кривой перехода к функции анимации. |
AddTransition Добавляет переход в раскадровки. (IUIAnimationStoryboard.AddTransition) |
AddTransition Добавляет переход в раскадровки. (IUIAnimationStoryboard2.AddTransition) |
AddTransitionAtKeyframe Добавляет переход, который начинается с указанного ключевого кадра. (IUIAnimationStoryboard.AddTransitionAtKeyframe) |
AddTransitionAtKeyframe Добавляет переход, который начинается с указанного ключевого кадра. (IUIAnimationStoryboard2.AddTransitionAtKeyframe) |
AddTransitionBetweenKeyframes Добавляет переход между двумя ключевыми кадрами. (IUIAnimationStoryboard.AddTransitionBetweenKeyframes) |
AddTransitionBetweenKeyframes Добавляет переход между двумя ключевыми кадрами. (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes) |
ClearTimerClientEventHandler Очищает обработчик для событий изменения состояния клиента таймера. |
Заключить Завершает текущую итерацию выполняющегося цикла ключевых кадров (где цикл имеет значение UI_ANIMATION_REPEAT_INDEFINITELY), завершает цикл и продолжает работу с раскадровой доской. (IUIAnimationStoryboard.Conclude) |
Заключить Завершает текущую итерацию выполняющегося цикла ключевых кадров (где цикл имеет значение UI_ANIMATION_REPEAT_INDEFINITELY), завершает цикл и продолжает работу с раскадровой доской. (IUIAnimationStoryboard2.Conclude) |
CreateAccelerateDecelerateTransition Создает переход с ускорением и замедлением. |
CreateAccelerateDecelerateTransition Создает скалярный переход с ускорением и замедлением. |
CreateAnimationVariable Создает новую переменную анимации. (IUIAnimationManager.CreateAnimationVariable) |
CreateAnimationVariable Создает новую переменную анимации. (IUIAnimationManager2.CreateAnimationVariable) |
CreateAnimationVectorVariable Создает новую переменную анимации для каждого указанного измерения. |
CreateConstantTransition Создает константный переход. |
CreateConstantTransition Создает константный скалярный переход. |
CreateCubicBezierLinearTransition Создает кубический линейный скалярный переход Безье. |
CreateCubicBezierLinearVectorTransition Создает кубический переход линейного вектора Безье для каждого указанного измерения. |
CreateCubicTransition Создает кубический переход. |
CreateCubicTransition Создает кубический скалярный переход. |
CreateCubicVectorTransition Создает переход кубических векторов для каждого указанного измерения. |
CreateDiscreteTransition Создает дискретный переход. |
CreateDiscreteTransition Создает дискретный скалярный переход. |
CreateDiscreteVectorTransition Создает дискретный переход вектора для каждого указанного измерения. |
CreateInstantaneousTransition Создает мгновенный переход. |
CreateInstantaneousTransition Создает мгновенный скалярный переход. |
CreateInstantaneousVectorTransition Создает мгновенный векторный переход для каждого указанного измерения. |
CreateLinearTransition Создает линейный переход. |
CreateLinearTransition Создает линейный скалярный переход. |
CreateLinearTransitionFromSpeed Создает переход с линейной скоростью. |
CreateLinearTransitionFromSpeed Создает скалярный переход с линейной скоростью. |
CreateLinearVectorTransition Создает переход линейного вектора в указанном измерении. |
CreateLinearVectorTransitionFromSpeed Создает переход линейного вектора скорости в заданном измерении. |
CreateParabolicTransitionFromAcceleration Создает переход с параболическим ускорением. |
CreateParabolicTransitionFromAcceleration Создает скалярный переход с параболическим ускорением. |
CreateReversalTransition Создает разворотный переход. |
CreateReversalTransition Создает разворотный скалярный переход. |
CreateSinusoidalTransitionFromRange Создает переход синусоидального диапазона с заданным диапазоном колебаний. |
CreateSinusoidalTransitionFromRange Создает скалярный переход синусоидального диапазона с заданным диапазоном колебаний. |
CreateSinusoidalTransitionFromVelocity Создает синусоидальный переход скорости с амплитудой, определяемой начальной скоростью. |
CreateSinusoidalTransitionFromVelocity Создает синусоидальный скалярный переход, где амплитуда определяется начальной скоростью. |
CreateSmoothStopTransition Создает переход с плавной остановкой. |
CreateSmoothStopTransition Создает скалярный переход с плавной остановкой. |
CreateStoryboard Создает раскадровку. (IUIAnimationManager.CreateStoryboard) |
CreateStoryboard Создает раскадровку. (IUIAnimationManager2.CreateStoryboard) |
CreateTransition Создает переход из пользовательского интерполятора. |
CreateTransition Создает переход из пользовательского интерполятора для заданного измерения. |
Отключить Отключает таймер анимации. |
Разрешить Включает таймер анимации. |
EstimateNextEventTime Извлекает оценку интервала времени до следующего события анимации. |
Готово Завершает раскадровку в течение указанного времени, сжимая раскадровку при необходимости. (IUIAnimationStoryboard.Finish) |
Готово Завершает раскадровку в течение указанного времени, сжимая раскадровку при необходимости. (IUIAnimationStoryboard2.Finish) |
FinishAllStoryboards Завершает все активные раскадровки в течение указанного интервала времени. (IUIAnimationManager.FinishAllStoryboards) |
FinishAllStoryboards Завершает все активные раскадровки в течение указанного интервала времени. (IUIAnimationManager2.FinishAllStoryboards) |
GetCurrentStoryboard Возвращает раскадровку, которая в настоящее время анимирует переменную анимации. |
GetCurrentStoryboard Возвращает активную раскадровку для переменной анимации. |
GetCurve Возвращает кривую анимации переменной анимации. |
GetDependencies Возвращает аспекты интерполятора, которые зависят от начального значения или скорости, передаваемых в SetInitialValueAndVelocity, или зависят от длительности, передаваемой в SetDuration. |
GetDependencies Для заданного измерения GetDependencies извлекает аспекты интерполятора, которые зависят от начального значения или скорости, передаваемых методу IUIAnimationInterpolator2::SetInitialValueAndVelocity или длительности, передаваемой методу IUIAnimationInterpolator2::SetDuration. |
GetDimension Возвращает количество измерений, требующих интерполяции. |
GetDimension Возвращает количество измерений, в которых переменная анимации имеет указанный переход. |
GetDimension Возвращает количество измерений, в которых должна быть анимирована переменная анимации. |
GetDuration Возвращает длительность перехода. |
GetDuration Возвращает продолжительность перехода для заданного измерения. |
GetDuration Возвращает длительность перехода. (IUIAnimationTransition.GetDuration) |
GetDuration Возвращает длительность перехода. (IUIAnimationTransition2.GetDuration) |
GetElapsedTime Возвращает время, прошедшее с момента начала воспроизведения раскадровки. (IUIAnimationStoryboard.GetElapsedTime) |
GetElapsedTime Возвращает время, прошедшее с момента начала воспроизведения раскадровки. (IUIAnimationStoryboard2.GetElapsedTime) |
GetFinalIntegerValue Возвращает конечное значение переменной анимации в виде целого числа. Это значение после завершения всех запланированных анимаций. |
GetFinalIntegerValue Возвращает окончательное целое значение переменной анимации. Это значение после завершения всех запланированных анимаций. |
GetFinalIntegerVectorValue Возвращает окончательное целое значение переменной анимации для указанного измерения. Это значение после завершения всех запланированных анимаций. |
GetFinalValue Возвращает конечное значение в конце перехода. |
GetFinalValue Возвращает конечное значение в конце перехода для заданного измерения. |
GetFinalValue Возвращает окончательное значение переменной анимации. Это значение после завершения всех запланированных анимаций. (IUIAnimationVariable.GetFinalValue) |
GetFinalValue Возвращает окончательное значение переменной анимации. Это значение после завершения всех запланированных анимаций. (IUIAnimationVariable2.GetFinalValue) |
GetFinalVectorValue Возвращает окончательное значение переменной анимации для указанного измерения. Это значение после завершения всех запланированных анимаций. |
GetIntegerValue Возвращает текущее значение переменной анимации в виде целого числа. |
GetIntegerValue Возвращает целочисленное значение переменной анимации. |
GetIntegerVectorValue Возвращает целочисленное значение переменной анимации для указанного измерения. |
GetPreviousIntegerValue Возвращает предыдущее значение переменной анимации в виде целого числа. Это значение переменной анимации до последнего обновления. |
GetPreviousIntegerValue Возвращает предыдущее целое значение переменной анимации в указанном измерении. Это значение переменной анимации до последнего обновления. |
GetPreviousIntegerVectorValue Возвращает предыдущее целочисленное значение переменной анимации для указанного измерения. Это значение переменной анимации до последнего обновления. |
GetPreviousValue Возвращает предыдущее значение переменной анимации. Это значение переменной анимации до последнего обновления. (IUIAnimationVariable.GetPreviousValue) |
GetPreviousValue Возвращает предыдущее значение переменной анимации. Это значение переменной анимации до последнего обновления. (IUIAnimationVariable2.GetPreviousValue) |
GetPreviousVectorValue Возвращает предыдущее значение переменной анимации для указанного измерения. Это значение переменной анимации до последнего обновления. |
GetPrimitiveInterpolation Создает примитивную интерполяцию указанной кривой анимации. |
GetStatus Возвращает состояние диспетчера анимации. (IUIAnimationManager.GetStatus) |
GetStatus Возвращает состояние диспетчера анимации. (IUIAnimationManager2.GetStatus) |
GetStatus Возвращает состояние раскадровки. (IUIAnimationStoryboard.GetStatus) |
GetStatus Возвращает состояние раскадровки. (IUIAnimationStoryboard2.GetStatus) |
GetStoryboardFromTag Возвращает раскадровки с указанным тегом. (IUIAnimationManager.GetStoryboardFromTag) |
GetStoryboardFromTag Возвращает раскадровки с указанным тегом. (IUIAnimationManager2.GetStoryboardFromTag) |
GetTag Возвращает тег для раскадровки. (IUIAnimationStoryboard.GetTag) |
GetTag Возвращает тег для раскадровки. (IUIAnimationStoryboard2.GetTag) |
GetTag Возвращает тег для переменной анимации. |
GetTag Возвращает тег переменной анимации. |
GetTime Получает текущее время. |
GetValue Возвращает текущее значение переменной анимации. |
GetValue Возвращает значение переменной анимации. |
GetVariableFromTag Возвращает переменную анимации с указанным тегом. (IUIAnimationManager.GetVariableFromTag) |
GetVariableFromTag Возвращает переменную анимации с указанным тегом. (IUIAnimationManager2.GetVariableFromTag) |
GetVectorCurve Возвращает кривую анимации переменной анимации для указанного измерения. |
GetVectorValue Возвращает значение переменной анимации в указанном измерении. |
HasPriority Определяет, имеет ли новая раскадровка приоритет над запланированной раскадровкой. |
HasPriority Определяет относительный приоритет между запланированной раскадровкой и новой раскадровкой. |
HoldVariable Направляет раскадровку на удержание указанной переменной анимации в ее окончательном значении, пока раскадровка не закончится. (IUIAnimationStoryboard.HoldVariable) |
HoldVariable Направляет раскадровку на удержание указанной переменной анимации в ее окончательном значении, пока раскадровка не закончится. (IUIAnimationStoryboard2.HoldVariable) |
ИнтерполатЗначение Интерполирует значение переменной анимации с указанным смещением. |
ИнтерполатЗначение Интерполирует значение переменной анимации с указанным смещением и для заданного измерения. |
InterpolateVelocity Интерполирует скорость или скорость изменения с указанным смещением. |
InterpolateVelocity Интерполирует скорость или скорость изменения по указанному смещению для заданного измерения. |
IsDurationKnown Определяет, известна ли длительность перехода в данный момент. |
IsDurationKnown Определяет, известна ли длительность перехода. |
IsEnabled Определяет, включен ли таймер в данный момент. |
OnCurveChanged Обрабатывает события, возникающие при изменении кривой анимации переменной анимации. |
OnIntegerValueChanged Обрабатывает события, возникающие при изменении значения переменной анимации. (IUIAnimationVariableIntegerChangeHandler.OnIntegerValueChanged) |
OnIntegerValueChanged Обрабатывает события, возникающие при изменении целочисленного значения переменной анимации в указанном измерении. |
OnLoopIterationChanged Обрабатывает события изменения итерации цикла, которые возникают, когда цикл в раскадровке начинает новую итерацию. |
OnManagerStatusChanged Обрабатывает изменения состояния в диспетчере анимации. (IUIAnimationManagerEventHandler.OnManagerStatusChanged) |
OnManagerStatusChanged Обрабатывает изменения состояния в диспетчере анимации. (IUIAnimationManagerEventHandler2.OnManagerStatusChanged) |
OnPostUpdate Обрабатывает события, возникающие после завершения обновления анимации. |
OnPreUpdate Обрабатывает события, возникающие до начала обновления анимации. |
OnRenderingTooSlow Обрабатывает события, возникающие, когда частота кадров отрисовки для анимации падает ниже минимальной желаемой частоты кадров. |
OnStoryboardStatusChanged Обрабатывает события, возникающие при изменении состояния раскадровки. |
OnStoryboardStatusChanged Обрабатывает события изменения состояния раскадровки. |
OnStoryboardUpdated Обрабатывает события, возникающие при обновлении раскадровки. |
OnStoryboardUpdated Обрабатывает события обновления раскадровки. |
OnTimerClientStatusChanged Обрабатывает события, возникающие при изменении состояния клиента таймера. |
Onupdate Обрабатывает события обновления из таймера. |
OnValueChanged Обрабатывает события, возникающие при изменении значения переменной анимации. (IUIAnimationVariableChangeHandler.OnValueChanged) |
OnValueChanged Обрабатывает события, возникающие при изменении значения переменной анимации в указанном измерении. |
Пауза Приостанавливает все анимации. (IUIAnimationManager.Pause) |
Пауза Приостанавливает все анимации. (IUIAnimationManager2.Pause) |
RepeatBetweenKeyframes Создает цикл между двумя указанными ключевыми кадрами. |
RepeatBetweenKeyframes Создает цикл между двумя ключевыми кадрами. |
Возобновить Возобновляет все анимации. (IUIAnimationManager.Resume) |
Возобновить Возобновляет все анимации. (IUIAnimationManager2.Resume) |
Расписание Направляет раскадровку для планирования игры. (IUIAnimationStoryboard.Schedule) |
Расписание Направляет раскадровку для планирования игры. (IUIAnimationStoryboard2.Schedule) |
ScheduleTransition Создает и планирует раскадровку с одним переходом. (IUIAnimationManager.ScheduleTransition) |
ScheduleTransition Создает и планирует раскадровку с одним переходом. (IUIAnimationManager2.ScheduleTransition) |
SetAnimationMode Задает режим анимации. (IUIAnimationManager.SetAnimationMode) |
SetAnimationMode Задает режим анимации. (IUIAnimationManager2.SetAnimationMode) |
SetCancelPriorityComparison Задает обработчик сравнения приоритетов, который будет вызываться, чтобы определить, можно ли отменить запланированную раскадровку. |
SetCancelPriorityComparison Задает обработчик сравнения приоритетов, который определяет, можно ли отменить запланированную раскадровку. |
SetCompressPriorityComparison Задает вызываемый обработчик сравнения приоритетов, чтобы определить, можно ли сжать запланированную раскадровку. |
SetCompressPriorityComparison Задает обработчик сравнения приоритетов, который определяет, можно ли сжать запланированную раскадровку. |
SetConcludePriorityComparison Задает вызываемый обработчик сравнения приоритетов, чтобы определить, можно ли завершить запланированную раскадровку. |
SetConcludePriorityComparison Задает обработчик сравнения приоритетов, который определяет, можно ли завершить запланированную раскадровку. |
SetDefaultLongestAcceptableDelay Задает допустимую задержку анимации по умолчанию. Это период времени, который может пройти до начала раскадровки. (IUIAnimationManager.SetDefaultLongestAcceptableDelay) |
SetDefaultLongestAcceptableDelay Задает допустимую задержку анимации по умолчанию. Это период времени, который может пройти до начала раскадровки. (IUIAnimationManager2.SetDefaultLongestAcceptableDelay) |
SetDuration Задает длительность перехода. |
SetDuration Задает длительность перехода в заданном измерении. |
SetFrameRateThreshold Задает частоту кадров, ниже которой таймер уведомляет приложение о том, что отрисовка выполняется слишком медленно. |
SetInitialValue Задает начальное значение для перехода. |
SetInitialValue Задает начальное значение перехода. |
SetInitialValueAndVelocity Задает начальное значение и скорость в начале перехода. |
SetInitialValueAndVelocity Задает начальное значение и скорость перехода для заданного измерения. |
SetInitialVectorValue Задает начальное значение перехода для каждого указанного измерения в переменной анимации. |
SetInitialVectorVelocity Задает начальную скорость перехода для каждого указанного измерения в переменной анимации. |
SetInitialVelocity Задает начальную скорость перехода. |
SetInitialVelocity Задает начальную скорость перехода. |
SetLongestAcceptableDelay Задает самую длинную допустимую задержку перед началом запланированной раскадровки. (IUIAnimationStoryboard.SetLongestAcceptableDelay) |
SetLongestAcceptableDelay Задает самую длинную допустимую задержку перед началом запланированной раскадровки. (IUIAnimationStoryboard2.SetLongestAcceptableDelay) |
SetLowerBound Задает нижнюю границу (пол) для переменной анимации. Значение переменной анимации не должно упасть ниже указанного значения. |
SetLowerBound Задает нижнюю границу (пол) для значения переменной анимации. Значение переменной анимации не должно упасть ниже указанного значения. |
SetLowerBoundVector Задает значение нижней границы (пола) каждого указанного измерения для переменной анимации. Значение каждой переменной анимации не должно опускаться ниже ее нижней границы. |
SetManagerEventHandler Задает обработчик для обновлений состояния диспетчера анимации. (IUIAnimationManager.SetManagerEventHandler) |
SetManagerEventHandler Задает обработчик для обновлений состояния диспетчера анимации. (IUIAnimationManager2.SetManagerEventHandler) |
SetRoundingMode Задает режим округления для переменной анимации. |
SetRoundingMode Задает режим округления переменной анимации. |
SetSkipDuration Указывает смещение от начала раскадровки, с которого начинается анимация. |
SetStoryboardEventHandler Задает обработчик для событий раскадровки. (IUIAnimationStoryboard.SetStoryboardEventHandler) |
SetStoryboardEventHandler Задает обработчик для событий раскадровки. (IUIAnimationStoryboard2.SetStoryboardEventHandler) |
SetTag Задает тег для раскадровки. (IUIAnimationStoryboard.SetTag) |
SetTag Задает тег для раскадровки. (IUIAnimationStoryboard2.SetTag) |
SetTag Задает тег для переменной анимации. |
SetTag Задает тег переменной анимации. |
SetTimerClientEventHandler Задает обработчик для событий изменения состояния клиента таймера. |
SetTimerEventHandler Задает обработчик событий таймера. |
SetTimerUpdateHandler Указывает обработчик обновления таймера. |
SetTrimPriorityComparison Задает обработчик сравнения приоритетов для вызова, чтобы определить, можно ли обрезать запланированную раскадровки. |
SetTrimPriorityComparison Задает обработчик сравнения приоритетов, который определяет, можно ли обрезать запланированную раскадровки. |
SetUpperBound Задает верхнюю границу (потолок) для переменной анимации. Значение переменной анимации не должно увеличиваться выше указанного значения. |
SetUpperBound Задает верхнюю границу (потолок) для значения переменной анимации. Значение переменной анимации не должно увеличиваться выше указанного значения. |
SetUpperBoundVector Задает значение верхней границы (потолок) каждого указанного измерения для переменной анимации. Значение каждой переменной анимации не должно подниматься выше ее верхней границы. |
SetVariableChangeHandler Задает обработчик изменений переменной. Этот обработчик получает уведомление об изменениях значения переменной анимации. |
SetVariableChangeHandler Задает обработчик для изменений значения переменной анимации. |
SetVariableCurveChangeHandler Задает обработчик для изменений кривой анимации переменной анимации. |
SetVariableIntegerChangeHandler Задает обработчик изменений целочисленной переменной. Этот обработчик получает уведомление об изменениях целочисленного значения переменной анимации. |
SetVariableIntegerChangeHandler Задает обработчик для изменений целочисленного значения переменной анимации. |
Завершение работы Завершает работу диспетчера анимации и всех связанных с ним объектов. (IUIAnimationManager.Shutdown) |
Завершение работы Завершает работу диспетчера анимации и всех связанных с ним объектов. (IUIAnimationManager2.Shutdown) |
Обновление Обновления значения всех переменных анимации. (IUIAnimationManager.Update) |
Обновление Обновления значения всех переменных анимации. (IUIAnimationManager2.Update) |
IUIAnimationInterpolator Определяет методы для создания пользовательского интерполятора. |
IUIAnimationInterpolator2 Расширяет интерфейс IUIAnimationInterpolator, который определяет методы для создания пользовательского интерполятора. IUIAnimationInterpolator2 поддерживает интерполяцию в заданном измерении. |
IUIAnimationLoopIterationChangeHandler2 Определяет метод для обработки событий итерации цикла раскадровки. |
IUIAnimationManager Определяет диспетчер анимации, который предоставляет центральный интерфейс для создания анимаций и управления ими. |
IUIAnimationManager2 Определяет диспетчер анимации, который предоставляет центральный интерфейс для создания анимаций в нескольких измерениях и управления ими. |
IUIAnimationManagerEventHandler Определяет метод обработки обновлений состояния в диспетчере анимации. |
IUIAnimationManagerEventHandler2 Определяет метод обработки обновлений в диспетчере анимации. |
IUIAnimationPrimitiveInterpolation Определяет метод, позволяющий пользовательскому интерполятору предоставлять диспетчеру анимации сведения о переходе в виде кубической полиномиальной кривой. |
IUIAnimationPriorityComparison Определяет метод сравнения приоритетов, который диспетчер анимации использует для разрешения конфликтов планирования. |
IUIAnimationPriorityComparison2 Определяет метод, разрешающий конфликты планирования путем сравнения приоритетов. |
IUIAnimationStoryboard Определяет раскадровки, которая содержит группу переходов, синхронизированных относительно друг друга. |
IUIAnimationStoryboard2 Определяет раскадровки, которая содержит группу переходов, синхронизированных относительно друг друга. В этом разделеTopicDescriptionAbandon MethodTerminates the storyboard, releases all related animation variables, and remove the storyboard from the schedule. Метод AddKeyframeAfterTransition Добавляет ключевой кадр в конце указанного перехода. Метод AddKeyframeAtOffset Добавляет ключевой кадр с указанным смещением от существующего ключевого кадра. Метод AddTransitionДобавление перехода на раскадровки. Метод AddTransitionAtKeyframeДобавление перехода, который начинается с указанного ключевого кадра. Метод AddTransitionBetweenKeyframesДобавление перехода между двумя ключевыми кадрами. Завершение MethodComplets текущей итерации цикла ключевых кадров, который выполняется (где цикл имеет значение UI_ANIMATION_REPEAT_INDEFINITELY), завершает цикл и продолжает работу с раскадровки. Метод Finish. Определяет раскадровки в течение указанного времени, сжимая раскадровки при необходимости. Метод GetElapsedTime Возвращает время, прошедшее с момента начала воспроизведения раскадровки. Метод GetStatus Возвращает состояние раскадровки. Метод GetTag Возвращает тег для раскадровки. Метод HoldVariable Направит раскадровки для хранения указанной переменной анимации в ее окончательном значении до окончания раскадровки. Метод RepeatBetweenKeyframesСоздает цикл между двумя ключевыми кадрами. Метод scheduleНаправит раскадровки для планирования воспроизведения. Метод SetSkipDuration Указывает смещение от начала раскадровки, с которой начинается анимация. Метод SetLongestAcceptableDelay Задает самую длинную допустимую задержку перед началом запланированной раскадровки. Метод SetStoryboardEventHandler Определяет обработчик событий раскадровки. Метод SetTag Задает тег раскадровки. . |
IUIAnimationStoryboardEventHandler Определяет методы обработки событий состояния и обновления для раскадровки. |
IUIAnimationStoryboardEventHandler2 Определяет методы для обработки событий раскадровки. |
IUIAnimationTimer Определяет таймер анимации, который предоставляет службы для управления временем анимации. |
IUIAnimationTimerClientEventHandler Определяет метод обработки событий, связанных с изменениями состояния клиента таймера. |
IUIAnimationTimerEventHandler Определяет методы для обработки событий времени. |
IUIAnimationTimerUpdateHandler Определяет методы для обработки событий обновления времени. |
IUIAnimationTransition Определяет переход, который определяет, как переменная анимации изменяется с течением времени. |
IUIAnimationTransition2 Расширяет интерфейс IUIAnimationTransition, определяющий переход. Переход IUIAnimationTransition2 определяет, как переменная анимации изменяется с течением времени в заданном измерении. |
IUIAnimationTransitionFactory Определяет метод для создания переходов из пользовательских интерполяторов. |
IUIAnimationTransitionFactory2 Определяет метод для создания переходов из пользовательских интерполяторов. поддерживает создание переходов в указанном измерении. |
IUIAnimationTransitionLibrary Определяет библиотеку стандартных переходов. |
IUIAnimationTransitionLibrary2 Определяет библиотеку стандартных переходов для указанного измерения. |
IUIAnimationVariable Определяет переменную анимации, представляющую визуальный элемент, который можно анимировать. |
IUIAnimationVariable2 Определяет переменную анимации, представляющую визуальный элемент, который можно анимировать в нескольких измерениях. |
IUIAnimationVariableChangeHandler Определяет метод для обработки событий, связанных с обновлениями переменных анимации. |
IUIAnimationVariableChangeHandler2 Определяет метод для обработки событий обновления переменной анимации. IUIAnimationVariableChangeHandler2 обрабатывает события, происходящие в указанном измерении. |
IUIAnimationVariableCurveChangeHandler2 Определяет метод для обработки событий обновления кривой анимации. |
IUIAnimationVariableIntegerChangeHandler Определяет метод для обработки событий обновления переменной анимации. |
IUIAnimationVariableIntegerChangeHandler2 Определяет метод для обработки событий обновления переменной анимации. IUIAnimationVariableIntegerChangeHandler2 обрабатывает события, происходящие в указанном измерении. |
__MIDL___MIDL_itf_UIAnimation_0000_0002_0003 Определяет ключевой кадр, представляющий смещение времени в раскадровки. |