Interface IUIAnimationTransitionLibrary2 (uianimation.h)
Define uma biblioteca de transições padrão para uma dimensão especificada.
Herança
A interface IUIAnimationTransitionLibrary2 herda da interface IUnknown . IUIAnimationTransitionLibrary2 também tem esses tipos de membros:
Métodos
A interface IUIAnimationTransitionLibrary2 tem esses métodos.
Comentários
A Animação do Windows inclui uma biblioteca de transições comuns que os desenvolvedores podem aplicar a variáveis por meio de um storyboard. Os parâmetros para especificar uma transição dependem do tipo de transição. Para algumas transições, a duração da transição é um parâmetro explícito; para outros, a duração é determinada por outros parâmetros, como velocidade ou aceleração quando a transição começa. O valor ou a velocidade inicial de uma transição podem ser substituídos se um salto descontinuado for desejado, e a duração poderá ser consultada após a transição ser adicionada a um storyboard.
Se um aplicativo exigir um efeito que não possa ser especificado usando a biblioteca de transição, os desenvolvedores poderão implementar transições personalizadas. Uma transição personalizada é criada implementando primeiro a função interpolador para a transição e, em seguida, usando um objeto de fábrica para gerar transições de interpoladores. Um interpolador deve implementar a interface IUIAnimationInterpolator2 ; uma implementação do objeto de fábrica de transição é fornecida pelo objeto UIAnimationTransitionFactory2 .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8, Windows 7 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | uianimation.h |
Confira também
IUIAnimationManager2::ScheduleTransition
IUIAnimationStoryboard::AddKeyframeAfterTransition
IUIAnimationStoryboard::AddTransition
IUIAnimationStoryboard::AddTransitionAtKeyframe