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