Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines results for storyboard scheduling.
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;
Constants
UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE Value: 0 Scheduling failed for an unexpected reason. |
UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY Value: 1 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 Value: 2 Scheduling failed because the storyboard is already scheduled. |
UI_ANIMATION_SCHEDULING_SUCCEEDED Value: 3 Scheduling succeeded. |
UI_ANIMATION_SCHEDULING_DEFERRED Value: 4 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
Requirement | Value |
---|---|
Minimum supported client | Windows 7, Windows Vista and Platform Update for Windows Vista [desktop apps | UWP apps] |
Minimum supported server | None supported |
Header | uianimation.h |