Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define possíveis efeitos em um storyboard se uma comparação de prioridade retornar 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;
Constantes
UI_ANIMATION_PRIORITY_EFFECT_FAILUREValor: 0 Este storyboard pode não ser agendado com êxito. |
UI_ANIMATION_PRIORITY_EFFECT_DELAYValor: 1 O storyboard será agendado, mas poderá começar a ser reproduzido mais tarde. |
Comentários
Essa enumeração é usada como o parâmetro priorityEffect de IUIAnimationPriorityComparison::HasPriority, informando ao cliente sobre o efeito potencial no storyboard a ser agendado quando o valor retornado for false (S_FALSE). UI_ANIMATION_PRIORITY_EFFECT_FAILURE significa que a tentativa de agendar o storyboard poderá falhar se o valor retornado for false. UI_ANIMATION_PRIORITY_EFFECT_DELAY significa que a tentativa de agendar o storyboard terá êxito, mas se o valor retornado for falso, o storyboard poderá ser reproduzido mais tarde do que seria de outra forma.
Essa enumeração pode ajudar um aplicativo a decidir o quão agressivo deve ser em relação à redução da latência na interface do usuário. Por exemplo, se o aplicativo retornar true quando o efeito for UI_ANIMATION_PRIORITY_EFFECT_DELAY, outras animações poderão ser canceladas ou compactadas, mesmo que isso não seja estritamente necessário para reproduzir uma nova animação dentro do atraso aceitável mais longo especificado pelo aplicativo.
Requisitos
| 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 |