共用方式為


UI_ANIMATION_PRIORITY_EFFECT列舉 (uianimation.h)

如果優先順序比較傳回 false,則定義分鏡腳本的潛在影響。

Syntax

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 Vista 的 Windows 7、Windows Vista 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 都不支援
標頭 uianimation.h

另請參閱

IUIAnimationPriorityComparison::HasPriority