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