Freigeben über


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

IUIAnimationStoryboard::HoldVariable

IUnknown