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::HasPrioritypriorityEffect 参数,当返回值为 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

另请参阅

IUIAnimationPriorityComparison::HasPriority