Condividi tramite


Metodo IUIAnimationTransitionLibrary2::CreateLinearTransitionFromSpeed (uianimation.h)

Crea una transizione scalare a velocità lineare.

Sintassi

HRESULT CreateLinearTransitionFromSpeed(
  [in]  DOUBLE                  speed,
  [in]  DOUBLE                  finalValue,
  [out] IUIAnimationTransition2 **transition
);

Parametri

[in] speed

Valore assoluto della velocità in unità al secondo.

[in] finalValue

Valore della variabile di animazione alla fine della transizione.

[out] transition

Nuova transizione a velocità lineare.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore di animazione di Windows .

Commenti

Durante una transizione lineare-velocità, il valore della variabile di animazione cambia a una velocità specificata. La durata della transizione è determinata dalla differenza tra il valore iniziale e il valore finale specificato.

La figura seguente mostra la modifica del valore nel tempo di una variabile di animazione durante una transizione lineare-velocità.

Diagramma che mostra la transizione lineare dalla velocità

Requisiti

Requisito Valore
Client minimo supportato Windows 8, Windows 7 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione uianimation.h
DLL UIAnimation.dll

Vedi anche

IUIAnimationTransition2

IUIAnimationTransitionLibrary2