IUIAnimationStoryboard-Schnittstelle (uianimation.h)
Definiert ein Storyboard, das eine Gruppe von Übergängen enthält, die relativ miteinander synchronisiert werden.
Vererbung
Die IUIAnimationStoryboard-Schnittstelle erbt von der IUnknown-Schnittstelle . IUIAnimationStoryboard verfügt auch über diese Arten von Membern:
Methoden
Die IUIAnimationStoryboard-Schnittstelle verfügt über diese Methoden.
IUIAnimationStoryboard::Abandon Beendet das Storyboard, gibt alle zugehörigen Animationsvariablen frei und entfernt das Storyboard aus dem Zeitplan. (IUIAnimationStoryboard.Abandon) |
IUIAnimationStoryboard::AddKeyframeAfterTransition Fügt am Ende des angegebenen Übergangs einen Keyframe hinzu. (IUIAnimationStoryboard.AddKeyframeAfterTransition) |
IUIAnimationStoryboard::AddKeyframeAtOffset Fügt einen Keyframe am angegebenen Offset eines vorhandenen Keyframes hinzu. (IUIAnimationStoryboard.AddKeyframeAtOffset) |
IUIAnimationStoryboard::AddTransition Fügt dem Storyboard einen Übergang hinzu. (IUIAnimationStoryboard.AddTransition) |
IUIAnimationStoryboard::AddTransitionAtKeyframe Fügt einen Übergang hinzu, der am angegebenen Keyframe beginnt. (IUIAnimationStoryboard.AddTransitionAtKeyframe) |
IUIAnimationStoryboard::AddTransitionBetweenKeyframes Fügt einen Übergang zwischen zwei Keyframes hinzu. (IUIAnimationStoryboard.AddTransitionBetweenKeyframes) |
IUIAnimationStoryboard::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. (IUIAnimationStoryboard.Conclude) |
IUIAnimationStoryboard::Finish Beendet das Storyboard innerhalb der angegebenen Zeit und komprimiert das Storyboard bei Bedarf. (IUIAnimationStoryboard.Finish) |
IUIAnimationStoryboard::GetElapsedTime Ruft die Zeit ab, die verstrichen ist, seit das Storyboard mit der Wiedergabe begonnen hat. (IUIAnimationStoryboard.GetElapsedTime) |
IUIAnimationStoryboard::GetStatus Ruft die status des Storyboards ab. (IUIAnimationStoryboard.GetStatus) |
IUIAnimationStoryboard::GetTag Ruft das Tag für ein Storyboard ab. (IUIAnimationStoryboard.GetTag) |
IUIAnimationStoryboard::HoldVariable Weist das Storyboard an, die angegebene Animationsvariable bis zum Ende des Storyboards zu halten. (IUIAnimationStoryboard.HoldVariable) |
IUIAnimationStoryboard::RepeatBetweenKeyframes Erstellt eine Schleife zwischen zwei angegebenen Keyframes. |
IUIAnimationStoryboard::Schedule Weist das Storyboard an, sich selbst für die Wiedergabe zu planen. (IUIAnimationStoryboard.Schedule) |
IUIAnimationStoryboard::SetLongestAcceptableDelay Legt die längste zulässige Verzögerung fest, bevor das geplante Storyboard beginnt. (IUIAnimationStoryboard.SetLongestAcceptableDelay) |
IUIAnimationStoryboard::SetStoryboardEventHandler Gibt einen Handler für Storyboardereignisse an. (IUIAnimationStoryboard.SetStoryboardEventHandler) |
IUIAnimationStoryboard::SetTag Legt das Tag für das Storyboard fest. (IUIAnimationStoryboard.SetTag) |
Hinweise
IUIAnimationStoryboard ist eine Hauptkomponente zum Erstellen von Animationen, zusammen mit IUIAnimationVariable und IUIAnimationTransition.
Anforderungen
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::AbandonAllStoryboards
IUIAnimationManager::CreateStoryboard
IUIAnimationManager::FinishAllStoryboards
IUIAnimationManager::GetStoryboardFromTag