Partager via


UI_ANIMATION_SCHEDULING_RESULT énumération (uianimation.h)

Définit les résultats pour la planification du storyboard.

Syntax

typedef enum __MIDL___MIDL_itf_UIAnimation_0000_0002_0002 {
  UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE = 0,
  UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY = 1,
  UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED = 2,
  UI_ANIMATION_SCHEDULING_SUCCEEDED = 3,
  UI_ANIMATION_SCHEDULING_DEFERRED = 4
} UI_ANIMATION_SCHEDULING_RESULT;

Constantes

 
UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE
Valeur : 0
La planification a échoué pour une raison inattendue.
UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY
Valeur : 1
Échec de la planification, car
un conflit de planification s’est produit et le storyboard actuellement planifié a une priorité plus élevée.

Pour plus d’informations, consultez IUIAnimationPriorityComparison ::HasPriority.
UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED
Valeur : 2
Échec de la planification, car
le storyboard est déjà planifié.
UI_ANIMATION_SCHEDULING_SUCCEEDED
Valeur : 3
Planification réussie.
UI_ANIMATION_SCHEDULING_DEFERRED
Valeur : 4
La planification est différée et sera tentée une fois le rappel actuel terminé.

Remarques

IUIAnimationStoryboard ::Schedule retourne UI_ANIMATION_SCHEDULING_DEFERRED uniquement si l’application tente de planifier un storyboard pendant un rappel à IUIAnimationStoryboardEventHandler ::OnStoryboardStatusChanged.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Aucun pris en charge
En-tête uianimation.h

Voir aussi

IUIAnimationStoryboard ::Schedule