Metodo IUIAnimationManager2::Update (uianimation.h)
Aggiornamenti i valori di tutte le variabili di animazione.
Sintassi
HRESULT Update(
[in] UI_ANIMATION_SECONDS timeNow,
[out, optional] UI_ANIMATION_UPDATE_RESULT *updateResult
);
Parametri
[in] timeNow
Ora di sistema corrente. Questo parametro deve essere maggiore o uguale a 0,0.
[out, optional] updateResult
Risultato dell'aggiornamento. È possibile omettere questo parametro dalle chiamate a questo metodo.
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
La chiamata a questo metodo fa avanzare la gestione animazioni in timeNow, modifica lo stato di tutti gli storyboard in base alle esigenze e aggiorna le variabili di animazione in base ai valori interpolati appropriati. Se la gestione animazioni è sospesa, non vengono aggiornati storyboard o variabili. Se la modalità di animazione è UI_ANIMATION_MODE_DISABLED, tutti gli storyboard pianificati terminano immediatamente la riproduzione. Se i valori di qualsiasi variabile cambiano durante questa chiamata, il valore di updateResult è UI_ANIMATION_UPDATE_VARIABLES_CHANGED; in caso contrario, è UI_ANIMATION_UPDATE_NO_CHANGE.
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per