Partager via


Méthode IUIAnimationStoryboard2 ::SetLongestAcceptableDelay (uianimation.h)

Définit le délai acceptable le plus long avant le début du storyboard planifié.

Syntaxe

HRESULT SetLongestAcceptableDelay(
  [in] UI_ANIMATION_SECONDS delay
);

Paramètres

[in] delay

Délai acceptable le plus long. Ce paramètre peut être une valeur positive ou UI_ANIMATION_SECONDS_EVENTUALLY (-1) pour indiquer que tout délai fini est acceptable.

Valeur retournée

Retourne S_OK en cas de réussite ; sinon un code d’erreur HRESULT . Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur d’animation Windows .

Remarques

Pour que l’animation Windows planifie correctement un storyboard, le storyboard doit commencer avant l’expiration du délai acceptable le plus long. L’animation Windows détermine ce délai dans l’ordre suivant : la valeur de délai définie en appelant cette méthode, la valeur de délai définie en appelant la méthode IUIAnimationManager2 ::SetDefaultLongestAcceptableDelay ou 0,0 si aucune de ces méthodes n’a été appelée.

Utilisez IUIAnimationStoryboard2 ::SetSkipDuration pour démarrer une animation de storyboard à un décalage spécifié au lieu de retarder le début d’un storyboard.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8, Windows 7 et Mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête uianimation.h
DLL UIAnimation.dll

Voir aussi

IUIAnimationStoryboard2

SetSkipDuration