IUIAnimationStoryboard2-Schnittstelle (uianimation.h)
Definiert ein Storyboard, das eine Gruppe von Übergängen enthält, die relativ miteinander synchronisiert werden.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
Beendet das Storyboard, gibt alle zugehörigen Animationsvariablen frei und entfernt das Storyboard aus dem Zeitplan. | |
Fügt am Ende des angegebenen Übergangs einen Keyframe hinzu. | |
Fügt einen Keyframe am angegebenen Offset eines vorhandenen Keyframes hinzu. | |
Fügt dem Storyboard einen Übergang hinzu. | |
Fügt einen Übergang hinzu, der am angegebenen Keyframe beginnt. | |
Fügt einen Übergang zwischen zwei Keyframes hinzu. | |
Schließt die aktuelle Iteration einer keyframe-Schleife ab, die gerade ausgeführt wird (wobei die Schleife auf UI_ANIMATION_REPEAT_INDEFINITELY festgelegt ist), beendet die Schleife und fährt mit dem Storyboard fort. | |
Beendet das Storyboard innerhalb der angegebenen Zeit und komprimiert das Storyboard bei Bedarf. | |
Ruft die Zeit ab, die verstrichen ist, seit das Storyboard mit der Wiedergabe begonnen hat. | |
Ruft die status des Storyboards ab. | |
Ruft das Tag für ein Storyboard ab. | |
Weist das Storyboard an, die angegebene Animationsvariable bis zum Ende des Storyboards zu halten. | |
Erstellt eine Schleife zwischen zwei Keyframes. | |
Weist das Storyboard an, sich selbst für die Wiedergabe zu planen. | |
Gibt einen Offset vom Anfang eines Storyboards an, an dem mit der Animation begonnen werden soll. | |
Legt die längste zulässige Verzögerung fest, bevor das geplante Storyboard beginnt. | |
Gibt einen Handler für Storyboardereignisse an. | |
Legt das Tag für das Storyboard fest. |
Vererbung
Die IUIAnimationStoryboard2-Schnittstelle erbt von der IUnknown-Schnittstelle.
Methoden
Die IUIAnimationStoryboard2-Schnittstelle verfügt über diese Methoden.
IUIAnimationStoryboard2::Abandon Beendet das Storyboard, gibt alle zugehörigen Animationsvariablen frei und entfernt das Storyboard aus dem Zeitplan. (IUIAnimationStoryboard2.Abandon) |
IUIAnimationStoryboard2::AddKeyframeAfterTransition Fügt am Ende des angegebenen Übergangs einen Keyframe hinzu. (IUIAnimationStoryboard2.AddKeyframeAfterTransition) |
IUIAnimationStoryboard2::AddKeyframeAtOffset Fügt einen Keyframe am angegebenen Offset eines vorhandenen Keyframes hinzu. (IUIAnimationStoryboard2.AddKeyframeAtOffset) |
IUIAnimationStoryboard2::AddTransition Fügt dem Storyboard einen Übergang hinzu. (IUIAnimationStoryboard2.AddTransition) |
IUIAnimationStoryboard2::AddTransitionAtKeyframe Fügt einen Übergang hinzu, der am angegebenen Keyframe beginnt. (IUIAnimationStoryboard2.AddTransitionAtKeyframe) |
IUIAnimationStoryboard2::AddTransitionBetweenKeyframes Fügt einen Übergang zwischen zwei Keyframes hinzu. (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes) |
IUIAnimationStoryboard2::Conclude Schließt die aktuelle Iteration einer keyframe-Schleife ab, die gerade ausgeführt wird (wobei die Schleife auf UI_ANIMATION_REPEAT_INDEFINITELY festgelegt ist), beendet die Schleife und fährt mit dem Storyboard fort. (IUIAnimationStoryboard2.Conclude) |
IUIAnimationStoryboard2::Finish Beendet das Storyboard innerhalb der angegebenen Zeit und komprimiert das Storyboard bei Bedarf. (IUIAnimationStoryboard2.Finish) |
IUIAnimationStoryboard2::GetElapsedTime Ruft die Zeit ab, die verstrichen ist, seit das Storyboard mit der Wiedergabe begonnen hat. (IUIAnimationStoryboard2.GetElapsedTime) |
IUIAnimationStoryboard2::GetStatus Ruft die status des Storyboards ab. (IUIAnimationStoryboard2.GetStatus) |
IUIAnimationStoryboard2::GetTag Ruft das Tag für ein Storyboard ab. (IUIAnimationStoryboard2.GetTag) |
IUIAnimationStoryboard2::HoldVariable Weist das Storyboard an, die angegebene Animationsvariable bis zum Ende des Storyboards zu halten. (IUIAnimationStoryboard2.HoldVariable) |
IUIAnimationStoryboard2::RepeatBetweenKeyframes Erstellt eine Schleife zwischen zwei Keyframes. |
IUIAnimationStoryboard2::Schedule Weist das Storyboard an, sich selbst für die Wiedergabe zu planen. (IUIAnimationStoryboard2.Schedule) |
IUIAnimationStoryboard2::SetLongestAcceptableDelay Legt die längste zulässige Verzögerung fest, bevor das geplante Storyboard beginnt. (IUIAnimationStoryboard2.SetLongestAcceptableDelay) |
IUIAnimationStoryboard2::SetSkipDuration Gibt einen Offset vom Anfang eines Storyboards an, an dem mit der Animation begonnen werden soll. |
IUIAnimationStoryboard2::SetStoryboardEventHandler Gibt einen Handler für Storyboardereignisse an. (IUIAnimationStoryboard2.SetStoryboardEventHandler) |
IUIAnimationStoryboard2::SetTag Legt das Tag für das Storyboard fest. (IUIAnimationStoryboard2.SetTag) |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | uianimation.h |