IUIAnimationVariable-Schnittstelle (uianimation.h)
Definiert eine Animationsvariable, die ein visuelles Element darstellt, das animiert werden kann.
Vererbung
Die IUIAnimationVariable-Schnittstelle erbt von der IUnknown-Schnittstelle . IUIAnimationVariable verfügt auch über folgende Membertypen:
Methoden
Die IUIAnimationVariable-Schnittstelle verfügt über diese Methoden.
IUIAnimationVariable::GetCurrentStoryboard Ruft das Storyboard ab, das derzeit die Animationsvariable animiert. |
IUIAnimationVariable::GetFinalIntegerValue Ruft den endgültigen Wert der Animationsvariablen als ganze Zahl ab. Dies ist der Wert, nachdem alle derzeit geplanten Animationen abgeschlossen sind. |
IUIAnimationVariable::GetFinalValue Ruft den endgültigen Wert der Animationsvariablen ab. Dies ist der Wert, nachdem alle derzeit geplanten Animationen abgeschlossen sind. (IUIAnimationVariable.GetFinalValue) |
IUIAnimationVariable::GetIntegerValue Ruft den aktuellen Wert der Animationsvariablen als ganze Zahl ab. |
IUIAnimationVariable::GetPreviousIntegerValue Ruft den vorherigen Wert der Animationsvariablen als ganze Zahl ab. Dies ist der Wert der Animationsvariablen vor dem letzten Update. |
IUIAnimationVariable::GetPreviousValue Ruft den vorherigen Wert der Animationsvariablen ab. Dies ist der Wert der Animationsvariablen vor dem letzten Update. (IUIAnimationVariable.GetPreviousValue) |
IUIAnimationVariable::GetTag Ruft das Tag für eine Animationsvariable ab. |
IUIAnimationVariable::GetValue Ruft den aktuellen Wert der Animationsvariablen ab. |
IUIAnimationVariable::SetLowerBound Legt die untere Grenze (Floor) für die Animationsvariable fest. Der Wert der Animationsvariablen sollte nicht unter den angegebenen Wert fallen. |
IUIAnimationVariable::SetRoundingMode Gibt den Rundungsmodus für die Animationsvariable an. |
IUIAnimationVariable::SetTag Legt das Tag für eine Animationsvariable fest. |
IUIAnimationVariable::SetUpperBound Legt eine Obergrenze (Obergrenze) für die Animationsvariable fest. Der Wert der Animationsvariable darf nicht über den angegebenen Wert steigen. |
IUIAnimationVariable::SetVariableChangeHandler Gibt einen Variablenänderungshandler an. Dieser Handler wird über Änderungen am Wert der Animationsvariablen benachrichtigt. |
IUIAnimationVariable::SetVariableIntegerChangeHandler Gibt einen Änderungshandler für ganzzahlige Variablen an. Dieser Handler wird über Änderungen am ganzzahligen Wert der Animationsvariablen benachrichtigt. |
Hinweise
Neben IUIAnimationTransition und IUIAnimationStoryboard ist IUIAnimationVariable eine Hauptkomponente zum Erstellen von Animationen. Verwenden Sie IUIAnimationManager, um Animationsvariablen zu erstellen und zu verwalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista und Platform Update für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | uianimation.h |
Weitere Informationen
IUIAnimationManager::CreateAnimationVariable
IUIAnimationManager::GetVariableFromTag
IUIAnimationManager::ScheduleTransition
IUIAnimationStoryboard::AddTransition
IUIAnimationStoryboard::AddTransitionAtKeyframe
IUIAnimationStoryboard::AddTransitionBetweenKeyframes