Condividi tramite


Metodo IUIAnimationStoryboard2::SetLongestAcceptableDelay (uianimation.h)

Imposta il ritardo accettabile più lungo prima dell'inizio dello storyboard pianificato.

Sintassi

HRESULT SetLongestAcceptableDelay(
  [in] UI_ANIMATION_SECONDS delay
);

Parametri

[in] delay

Ritardo accettabile più lungo. Questo parametro può essere un valore positivo o UI_ANIMATION_SECONDS_EVENTUALLY (-1) per indicare che qualsiasi ritardo finito è accettabile.

Valore restituito

Restituisce S_OK se ha esito positivo; in caso contrario, un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore dell'animazione di Windows .

Commenti

Per l'animazione di Windows per pianificare correttamente uno storyboard, il storyboard deve iniziare prima che il ritardo accettabile più lungo sia trascorso. L'animazione di Windows determina questo ritardo nell'ordine seguente: il valore di ritardo impostato chiamando questo metodo, il valore di ritardo impostato chiamando il metodo IUIAnimationManager2::SetDefaultLongestAcceptableDelay o 0.0 se nessuno di questi metodi è stato chiamato.

Usare IUIAnimationStoryboard2::SetSkipDuration per avviare un'animazione storyboard in un offset specificato anziché ritardare l'inizio di uno storyboard.

Requisiti

Requisito Valore
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

Vedi anche

IUIAnimationStoryboard2

SetSkipDuration