IUIAnimationManager2-Schnittstelle (uianimation.h)

Definiert einen Animations-Manager, der eine zentrale Schnittstelle zum Erstellen und Verwalten von Animationen in mehreren Dimensionen bereitstellt.

Vererbung

Die IUIAnimationManager2-Schnittstelle erbt von der IUnknown-Schnittstelle . IUIAnimationManager2 verfügt auch über folgende Membertypen:

Methoden

Die IUIAnimationManager2-Schnittstelle verfügt über diese Methoden.

 
IUIAnimationManager2::AbandonAllStoryboards

Gibt alle aktiven Storyboards auf. (IUIAnimationManager2.AbandonAllStoryboards)
IUIAnimationManager2::CreateAnimationVariable

Erstellt eine neue Animationsvariable. (IUIAnimationManager2.CreateAnimationVariable)
IUIAnimationManager2::CreateAnimationVectorVariable

Erstellt eine neue Animationsvariable für jede angegebene Dimension.
IUIAnimationManager2::CreateStoryboard

Erstellt ein neues Storyboard. (IUIAnimationManager2.CreateStoryboard)
IUIAnimationManager2::EstimateNextEventTime

Ruft eine Schätzung des Zeitintervalls vor dem nächsten Animationsereignis ab.
IUIAnimationManager2::FinishAllStoryboards

Beendet alle aktiven Storyboards innerhalb des angegebenen Zeitintervalls. (IUIAnimationManager2.FinishAllStoryboards)
IUIAnimationManager2::GetStatus

Ruft die status des Animations-Managers ab. (IUIAnimationManager2.GetStatus)
IUIAnimationManager2::GetStoryboardFromTag

Ruft das Storyboard mit dem angegebenen Tag ab. (IUIAnimationManager2.GetStoryboardFromTag)
IUIAnimationManager2::GetVariableFromTag

Ruft die Animationsvariable mit dem angegebenen Tag ab. (IUIAnimationManager2.GetVariableFromTag)
IUIAnimationManager2::P ause

Hält alle Animationen an. (IUIAnimationManager2.Pause)
IUIAnimationManager2::Resume

Setzt alle Animationen fort. (IUIAnimationManager2.Resume)
IUIAnimationManager2::ScheduleTransition

Erstellt und plant ein Storyboard mit nur einem Übergang. (IUIAnimationManager2.ScheduleTransition)
IUIAnimationManager2::SetAnimationMode

Legt den Animationsmodus fest. (IUIAnimationManager2.SetAnimationMode)
IUIAnimationManager2::SetCancelPriorityComparison

Legt den Prioritätsvergleichshandler fest, der bestimmt, ob ein geplantes Storyboard abgebrochen werden kann.
IUIAnimationManager2::SetCompressPriorityComparison

Legt den Prioritätsvergleichshandler fest, der bestimmt, ob ein geplantes Storyboard komprimiert werden kann.
IUIAnimationManager2::SetConcludePriorityComparison

Legt den Prioritätsvergleichshandler fest, der bestimmt, ob ein geplantes Storyboard abgeschlossen werden kann.
IUIAnimationManager2::SetDefaultLongestAcceptableDelay

Legt die standardmäßig zulässige Animationsverzögerung fest. Dies ist die Zeitspanne, die verstreichen kann, bevor Storyboards beginnen. (IUIAnimationManager2.SetDefaultLongestAcceptableDelay)
IUIAnimationManager2::SetManagerEventHandler

Gibt einen Handler für Animations-Manager-status Updates an. (IUIAnimationManager2.SetManagerEventHandler)
IUIAnimationManager2::SetTrimPriorityComparison

Legt den Prioritätsvergleichshandler fest, der bestimmt, ob ein geplantes Storyboard gekürzt werden kann.
IUIAnimationManager2::Shutdown

Beendet den Animations-Manager und alle zugehörigen Objekte. (IUIAnimationManager2.Shutdown)
IUIAnimationManager2::Update

Updates die Werte aller Animationsvariablen. (IUIAnimationManager2.Update)

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8, Windows 7 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile uianimation.h

Siehe auch

IUnknown

Schnittstellen