Metodo IUIAnimationInterpolator2::GetFinalValue (uianimation.h)
Ottiene il valore finale alla fine della transizione per la dimensione specificata.
Sintassi
HRESULT GetFinalValue(
[out] DOUBLE *value,
[in] UINT cDimension
);
Parametri
[out] value
Valore finale.
[in] cDimension
Dimensione da cui recuperare il valore finale.
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 dell'animazione di Windows .
Commenti
L'animazione di Windows chiama sempre il metodo IUIAnimationInterpolator2::SetInitialValueAndVelocity per impostare il valore iniziale e la velocità prima di chiamare GetFinalValue, quindi un interpolatore personalizzato non deve verificare se il valore iniziale e la velocità sono stati impostati.
L'animazione di Windows può chiamare SetInitialValueAndVelocity più volte con parametri diversi. Gli interpolatori possono memorizzare nella cache lo stato interno per migliorare le prestazioni, ma devono aggiornare lo stato memorizzato nella cache ogni volta che SetInitialValueAndVelocity viene chiamato e assicurarsi che i risultati delle chiamate successive a GetFinalValue riflettano lo stato aggiornato.
Requisiti
Client minimo supportato | Windows 8, Windows 7 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | uianimation.h |
DLL | UIAnimation.dll |