Metodo IUIAnimationTransitionLibrary::CreateParabolicTransitionFromAcceleration (uianimation.h)
Crea una transizione parabolico-accelerazione.
Sintassi
HRESULT CreateParabolicTransitionFromAcceleration(
[in] DOUBLE finalValue,
[in] DOUBLE finalVelocity,
[in] DOUBLE acceleration,
[out] IUIAnimationTransition **transition
);
Parametri
[in] finalValue
Valore della variabile di animazione alla fine della transizione.
[in] finalVelocity
Velocità alla fine della transizione.
[in] acceleration
Accelerazione durante la transizione.
[out] transition
Nuova transizione parabolico-accelerazione.
Valore restituito
Se il metodo ha esito positivo, viene restituito S_OK. In caso contrario, restituisce un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore dell'animazione di Windows .
Commenti
Durante una transizione parabolico-accelerazione, il valore della variabile di animazione cambia dal valore iniziale al valore finale che termina alla velocità specificata. È possibile controllare la velocità con cui la variabile raggiunge il valore finale specificando la velocità di accelerazione.
La figura seguente mostra l'effetto su una variabile di animazione nel tempo durante una transizione parabolico-accelerazione.
Requisiti
Client minimo supportato | Windows 7, Windows Vista e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | uianimation.h |
DLL | UIAnimation.dll |