Metodo IUIAnimationInterpolator2::SetInitialValueAndVelocity (uianimation.h)
Imposta il valore iniziale e la velocità della transizione per la dimensione specificata.
Sintassi
HRESULT SetInitialValueAndVelocity(
[in] DOUBLE *initialValue,
[in] DOUBLE *initialVelocity,
[in] UINT cDimension
);
Parametri
[in] initialValue
Valore iniziale.
[in] initialVelocity
Velocità iniziale.
[in] cDimension
Dimensione in cui impostare il valore iniziale o la velocità della transizione.
Valore restituito
Restituisce S_OK in caso di esito positivo; in caso contrario, un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore di animazione di Windows .
Commenti
L'animazione di Windows chiama sempre SetInitialValueAndVelocity prima di chiamare gli altri metodi di IUIAnimationInterpolator2 in offset diversi. Tuttavia, SetInitialValueAndVelocity può essere chiamato più volte con parametri diversi. Gli interpolatori possono memorizzare nella cache lo stato interno per migliorare le prestazioni, ma devono aggiornare questo stato memorizzato nella cache ogni volta che setInitialValueAndVelocity viene chiamato e assicurarsi che i risultati delle chiamate successive a questi metodi riflettano lo stato aggiornato.
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 |