Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Определяет переменную анимации, представляющую визуальный элемент, который можно анимировать.
Наследование
Интерфейс IUIAnimationVariable наследуется от интерфейса IUnknown . IUIAnimationVariable также имеет следующие типы элементов:
Методы
Интерфейс IUIAnimationVariable содержит следующие методы.
|
IUIAnimationVariable::GetCurrentStoryboard Возвращает раскадровку, которая в настоящее время анимирует переменную анимации. |
|
IUIAnimationVariable::GetFinalIntegerValue Возвращает конечное значение переменной анимации в виде целого числа. Это значение после завершения всех запланированных анимаций. |
|
IUIAnimationVariable::GetFinalValue Возвращает окончательное значение переменной анимации. Это значение после завершения всех запланированных анимаций. (IUIAnimationVariable.GetFinalValue) |
|
IUIAnimationVariable::GetIntegerValue Возвращает текущее значение переменной анимации в виде целого числа. |
|
IUIAnimationVariable::GetPreviousIntegerValue Возвращает предыдущее значение переменной анимации в виде целого числа. Это значение переменной анимации до последнего обновления. |
|
IUIAnimationVariable::GetPreviousValue Возвращает предыдущее значение переменной анимации. Это значение переменной анимации до последнего обновления. (IUIAnimationVariable.GetPreviousValue) |
|
IUIAnimationVariable::GetTag Возвращает тег для переменной анимации. |
|
IUIAnimationVariable::GetValue Возвращает текущее значение переменной анимации. |
|
IUIAnimationVariable::SetLowerBound Задает нижнюю границу (пол) для переменной анимации. Значение переменной анимации не должно упасть ниже указанного значения. |
|
IUIAnimationVariable::SetRoundingMode Задает режим округления для переменной анимации. |
|
IUIAnimationVariable::SetTag Задает тег для переменной анимации. |
|
IUIAnimationVariable::SetUpperBound Задает верхнюю границу (потолок) для переменной анимации. Значение переменной анимации не должно увеличиваться выше указанного значения. |
|
IUIAnimationVariable::SetVariableChangeHandler Указывает обработчик изменений переменной. Этот обработчик получает уведомление об изменениях значения переменной анимации. |
|
IUIAnimationVariable::SetVariableIntegerChangeHandler Задает обработчик изменений целочисленной переменной. Этот обработчик получает уведомление об изменениях целочисленного значения переменной анимации. |
Комментарии
Наряду с IUIAnimationTransition и IUIAnimationStoryboard, IUIAnimationVariable является основным компонентом для создания анимации. Для создания переменных анимации и управления ими используйте IUIAnimationManager.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7, Windows Vista и Обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Ни одна версия не поддерживается |
| Целевая платформа | Windows |
| Header | uianimation.h |
См. также раздел
IUIAnimationManager::CreateAnimationVariable
IUIAnimationManager::GetVariableFromTag
IUIAnimationManager::ScheduleTransition
IUIAnimationStoryboard::AddTransition
IUIAnimationStoryboard::AddTransitionAtKeyframe
IUIAnimationStoryboard::AddTransitionBetweenKeyframes