Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Общие сведения о технологии диспетчера анимации 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 Определяет ключевой кадр, представляющий смещение времени в раскадровки. |