enumerazione UI_ANIMATION_STORYBOARD_STATUS (uianimation.h)

Definisce lo stato di uno storyboard.

Sintassi

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;

Costanti

 
UI_ANIMATION_STORYBOARD_BUILDING
Valore: 0
Lo storyboard non è mai stato pianificato.
UI_ANIMATION_STORYBOARD_SCHEDULED
Valore: 1
Lo storyboard è pianificato per la riproduzione.
UI_ANIMATION_STORYBOARD_CANCELLED
Valore: 2
Lo storyboard è stato annullato.
UI_ANIMATION_STORYBOARD_PLAYING
Valore: 3
Lo storyboard è attualmente in riproduzione.
UI_ANIMATION_STORYBOARD_TRUNCATED
Valore: 4
Lo storyboard è stato troncato.
UI_ANIMATION_STORYBOARD_FINISHED
Valore: 5
Lo storyboard è terminato di giocare.
UI_ANIMATION_STORYBOARD_READY
Valore: 6
Lo storyboard è progettato e pronto per la pianificazione.
UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY
Valore: 7
La pianificazione dello storyboard non è riuscita perché si è verificato un conflitto di pianificazione e lo storyboard attualmente pianificato ha una priorità più alta.

Commenti

A meno che IUIAnimationStoryboard::GetStatus non venga chiamato da un gestore per gli eventi OnStoryboardStatusChanged , restituisce solo i valori di stato seguenti:

  • UI_ANIMATION_STORYBOARD_BUILDING
  • UI_ANIMATION_STORYBOARD_SCHEDULED
  • UI_ANIMATION_STORYBOARD_PLAYING
  • UI_ANIMATION_STORYBOARD_READY
Tutti i valori di stato possono essere passati a IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged.

Il diagramma seguente illustra le transizioni tra questi stati.

Diagramma che mostra come la gestione animazioni pianifica lo storyboard e gestisce l'animazione.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Intestazione uianimation.h

Vedi anche

IUIAnimationStoryboard::GetStatus

IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged