Compartir a través de


UI_ANIMATION_STORYBOARD_STATUS enumeración (uianimation.h)

Define el estado de un guión gráfico.

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;

Constantes

 
UI_ANIMATION_STORYBOARD_BUILDING
Valor: 0
El guión gráfico nunca se ha programado.
UI_ANIMATION_STORYBOARD_SCHEDULED
Valor: 1
El guión gráfico está programado para jugar.
UI_ANIMATION_STORYBOARD_CANCELLED
Valor: 2
Se canceló el guión gráfico.
UI_ANIMATION_STORYBOARD_PLAYING
Valor: 3
El guión gráfico está jugando actualmente.
UI_ANIMATION_STORYBOARD_TRUNCATED
Valor: 4
El guión gráfico se truncaba.
UI_ANIMATION_STORYBOARD_FINISHED
Valor: 5
El guión gráfico ha terminado de jugar.
UI_ANIMATION_STORYBOARD_READY
Valor: 6
El guión gráfico está creado y listo para la programación.
UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY
Valor: 7
No se pudo programar el guión gráfico porque se produjo un conflicto de programación y el guión gráfico programado actualmente tiene mayor prioridad.

Comentarios

A menos que se llame a IUIAnimationStoryboard::GetStatus desde un controlador para eventos OnStoryboardStatusChanged , solo devuelve los siguientes valores de estado:

  • UI_ANIMATION_STORYBOARD_BUILDING
  • UI_ANIMATION_STORYBOARD_SCHEDULED
  • UI_ANIMATION_STORYBOARD_PLAYING
  • UI_ANIMATION_STORYBOARD_READY
Todos los valores de estado se pueden pasar a IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged.

En el diagrama siguiente se muestran las transiciones entre estos estados.

Diagrama que muestra cómo el administrador de animaciones programa el guión gráfico y administra la animación.

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista y Actualización de plataforma para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Encabezado uianimation.h

Consulte también

IUIAnimationStoryboard::GetStatus

IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged