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_FAILUREValue: 0 Scheduling failed for an unexpected reason. |
UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITYValue: 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_SCHEDULEDValue: 2 Scheduling failed because the storyboard is already scheduled. |
UI_ANIMATION_SCHEDULING_SUCCEEDEDValue: 3 Scheduling succeeded. |
UI_ANIMATION_SCHEDULING_DEFERREDValue: 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 |