Método IUIAnimationTransitionLibrary::CreateParabolicTransitionFromAcceleration (uianimation.h)
Cria uma transição de aceleração parabólica.
Sintaxe
HRESULT CreateParabolicTransitionFromAcceleration(
[in] DOUBLE finalValue,
[in] DOUBLE finalVelocity,
[in] DOUBLE acceleration,
[out] IUIAnimationTransition **transition
);
Parâmetros
[in] finalValue
O valor da variável de animação no final da transição.
[in] finalVelocity
A velocidade no final da transição.
[in] acceleration
A aceleração durante a transição.
[out] transition
A nova transição de aceleração parabólica.
Valor retornado
Se o método for bem-sucedido, retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT. Consulte Códigos de erro de animação do Windows para obter uma lista de códigos de erro.
Comentários
Durante uma transição de aceleração parabólica, o valor da variável de animação muda do valor inicial para o valor final que termina na velocidade especificada. Você pode controlar a rapidez com que a variável atinge o valor final especificando a taxa de aceleração.
A figura a seguir mostra o efeito em uma variável de animação ao longo do tempo durante uma transição de aceleração parabólica.
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 |
Plataforma de Destino | Windows |
Cabeçalho | uianimation.h |
DLL | UIAnimation.dll |