UI_ANIMATION_PRIORITY_EFFECT 枚举 (uianimation.h)
定义如果优先级比较返回 false,则对情节提要的潜在影响。
语法
typedef enum __MIDL___MIDL_itf_UIAnimation_0000_0008_0001 {
UI_ANIMATION_PRIORITY_EFFECT_FAILURE = 0,
UI_ANIMATION_PRIORITY_EFFECT_DELAY = 1
} UI_ANIMATION_PRIORITY_EFFECT;
常量
UI_ANIMATION_PRIORITY_EFFECT_FAILURE 值: 0 此情节提要可能无法成功计划。 |
UI_ANIMATION_PRIORITY_EFFECT_DELAY 值:1 情节提要将安排好,但稍后可能会开始播放。 |
注解
此枚举用作 IUIAnimationPriorityComparison::HasPriority 的 priorityEffect 参数,当返回值为 false (S_FALSE) 时,通知客户端计划情节提要的潜在影响。 UI_ANIMATION_PRIORITY_EFFECT_FAILURE意味着如果返回值为 false,则计划情节提要的尝试可能会失败。 UI_ANIMATION_PRIORITY_EFFECT_DELAY意味着计划情节提要的尝试将成功,但如果返回值为 false,则情节提要的播放时间可能会晚于其他情况。
此枚举可帮助应用程序决定在减少 UI 中延迟方面的主动性。 例如,如果当效果UI_ANIMATION_PRIORITY_EFFECT_DELAY时应用程序返回 true,则其他动画可能会被取消或压缩,尽管在应用程序指定的最长可接受延迟内播放新动画并非绝对必要。
要求
最低受支持的客户端 | Windows 7、Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 无受支持的版本 |
标头 | uianimation.h |