Metodo IUIAnimationManager2::SetCompressPriorityComparison (uianimation.h)
Imposta il gestore di confronto priorità che determina se è possibile comprimere uno storyboard pianificato.
Sintassi
HRESULT SetCompressPriorityComparison(
[in, optional] IUIAnimationPriorityComparison2 *comparison
);
Parametri
[in, optional] comparison
Gestore di confronto priorità per la compressione.
L'oggetto specificato deve implementare l'interfaccia IUIAnimationPriorityComparison2 o essere NULL. Per altre info, vedi La sezione Osservazioni.
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'impostazione di un gestore di confronto priorità con questo metodo consente all'applicazione di indicare quando è possibile risolvere i conflitti di pianificazione comprimendo lo storyboard pianificato e qualsiasi altro storyboard che anima le stesse variabili.
Uno storyboard può essere compresso solo se l'oggetto di confronto priorità registrato con questo metodo restituisce S_OK per tutti gli altri storyboard pianificati interessati dalla compressione. Quando gli storyboard vengono compressi, il tempo viene temporaneamente accelerato per gli storyboard interessati, in modo che vengano riprodotti più velocemente.
Se si passa NULL per il parametro di confronto , l'animazione di Windows rilascia il riferimento a qualsiasi oggetto gestore passato in precedenza. Questa tecnica può essere essenziale per interrompere i cicli di riferimento senza dover chiamare il metodo IUIAnimationManager2::Shutdown .
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
IUIAnimationManager2::SetCancelPriorityComparison
IUIAnimationManager2::SetConcludePriorityComparison