Export (0) Print
Expand All

UI_ANIMATION_SCHEDULING_RESULT enumeration

Defines results for storyboard scheduling.

Syntax


typedef enum  { 
  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;

Constants

UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE

Scheduling failed for an unexpected reason.

UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY

Scheduling failed because a scheduling conflict occurred and the currently scheduled storyboard has higher priority. For more information, see IUIAnimationPriorityComparison::HasPriority.

UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED

Scheduling failed because the storyboard is already scheduled.

UI_ANIMATION_SCHEDULING_SUCCEEDED

Scheduling succeeded.

UI_ANIMATION_SCHEDULING_DEFERRED

Scheduling is deferred and will be attempted when the current callback completes.

Remarks

IUIAnimationStoryboard::Schedule returns UI_ANIMATION_SCHEDULING_DEFERRED only if the application attempts to schedule a storyboard during a callback to IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged.

Requirements

Minimum supported client

Windows 7, Windows Vista and Platform Update for Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

None supported [desktop apps | Windows Store apps]

Header

UIAnimation.h

IDL

UIAnimation.idl

See also

IUIAnimationStoryboard::Schedule

 

 

Community Additions

ADD
Show:
© 2015 Microsoft