UI_ANIMATION_SCHEDULING_RESULT列挙 (uianimation.h)

ストーリーボードのスケジュール設定の結果を定義します。

構文

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;

定数

 
UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE
値: 0
予期しない理由でスケジュールが失敗しました。
UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY
値: 1
スケジュールが失敗しました。
スケジュールの競合が発生し、現在スケジュールされているストーリーボードの優先度が高くなります。

詳細については、「 IUIAnimationPriorityComparison::HasPriority」を参照してください。
UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED
値: 2
スケジュールが失敗しました。
ストーリーボードは既にスケジュールされています。
UI_ANIMATION_SCHEDULING_SUCCEEDED
値: 3
スケジュールが成功しました。
UI_ANIMATION_SCHEDULING_DEFERRED
値: 4
スケジュールは遅延され、現在のコールバックが完了すると試行されます。

注釈

IUIAnimationStoryboard::Schedule は、アプリケーションが IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged へのコールバック中にストーリーボードをスケジュールしようとした場合にのみ、UI_ANIMATION_SCHEDULING_DEFERREDを返します。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista、および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー サポートなし
Header uianimation.h

こちらもご覧ください

IUIAnimationStoryboard::Schedule