Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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