Compartilhar via


enumeração UI_ANIMATION_SCHEDULING_RESULT (uianimation.h)

Define os resultados para o agendamento do storyboard.

Syntax

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;

Constantes

 
UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE
Valor: 0
O agendamento falhou por um motivo inesperado.
UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY
Valor: 1
Falha no agendamento porque
ocorreu um conflito de agendamento e o storyboard agendado no momento tem prioridade mais alta.

Para obter mais informações, consulte IUIAnimationPriorityComparison::HasPriority.
UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED
Valor: 2
Falha no agendamento porque
o storyboard já está agendado.
UI_ANIMATION_SCHEDULING_SUCCEEDED
Valor: 3
Agendamento bem-sucedido.
UI_ANIMATION_SCHEDULING_DEFERRED
Valor: 4
O agendamento é adiado e será tentado quando o retorno de chamada atual for concluído.

Comentários

IUIAnimationStoryboard::Schedule retornará UI_ANIMATION_SCHEDULING_DEFERRED somente se o aplicativo tentar agendar um storyboard durante um retorno de chamada para IUIAnimationStoryboardEventHandler::OnStoryboardStatusChanged.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7, Windows Vista e Platform Update para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho uianimation.h

Confira também

IUIAnimationStoryboard::Schedule