Freigeben über


UI_ANIMATION_STORYBOARD_STATUS-Enumeration (uianimation.h)

Definiert die status für ein Storyboard.

Syntax

typedef enum __MIDL___MIDL_itf_UIAnimation_0000_0002_0001 {
  UI_ANIMATION_STORYBOARD_BUILDING = 0,
  UI_ANIMATION_STORYBOARD_SCHEDULED = 1,
  UI_ANIMATION_STORYBOARD_CANCELLED = 2,
  UI_ANIMATION_STORYBOARD_PLAYING = 3,
  UI_ANIMATION_STORYBOARD_TRUNCATED = 4,
  UI_ANIMATION_STORYBOARD_FINISHED = 5,
  UI_ANIMATION_STORYBOARD_READY = 6,
  UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY = 7
} UI_ANIMATION_STORYBOARD_STATUS;

Konstanten

 
UI_ANIMATION_STORYBOARD_BUILDING
Wert: 0
Das Storyboard wurde noch nie geplant.
UI_ANIMATION_STORYBOARD_SCHEDULED
Wert: 1
Die Wiedergabe des Storyboards ist geplant.
UI_ANIMATION_STORYBOARD_CANCELLED
Wert: 2
Das Storyboard wurde abgebrochen.
UI_ANIMATION_STORYBOARD_PLAYING
Wert: 3
Das Storyboard wird derzeit wiedergegeben.
UI_ANIMATION_STORYBOARD_TRUNCATED
Wert: 4
Das Storyboard wurde abgeschnitten.
UI_ANIMATION_STORYBOARD_FINISHED
Wert: 5
Das Storyboard wurde abgespielt.
UI_ANIMATION_STORYBOARD_READY
Wert: 6
Das Storyboard ist erstellt und bereit für die Planung.
UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY
Wert: 7
Fehler bei der Planung des Storyboards, weil ein Zeitplanungskonflikt aufgetreten ist und das derzeit geplante Storyboard eine höhere Priorität hat.

Hinweise

Wenn IUIAnimationStoryboard::GetStatus nicht von einem Handler für OnStoryboardStatusChanged-Ereignisse aufgerufen wird, gibt es nur die folgenden status Werte zurück:

  • UI_ANIMATION_STORYBOARD_BUILDING
  • UI_ANIMATION_STORYBOARD_SCHEDULED
  • UI_ANIMATION_STORYBOARD_PLAYING
  • UI_ANIMATION_STORYBOARD_READY
Alle status Werte können an IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged übergeben werden.

Das folgende Diagramm veranschaulicht die Übergänge zwischen diesen Zuständen.

Diagramm, das zeigt, wie der Animations-Manager das Storyboard plant und die Animation verwaltet.

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
Kopfzeile uianimation.h

Weitere Informationen

IUIAnimationStoryboard::GetStatus

IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged