Partager via


CAnimationController::OnHasPriorityTrim

Appelé par l'infrastructure pour résoudre des conflits de planification.

virtual BOOL OnHasPriorityTrim(
   CAnimationGroup* pGroupScheduled,
   CAnimationGroup* pGroupNew,
   UI_ANIMATION_PRIORITY_EFFECT priorityEffect
);

Paramètres

  • pGroupScheduled
    Groupe qui possède le storyboard actuellement planifié.

  • pGroupNew
    Le groupe qui possède le nouveau storyboard présentant un conflit de planification avec le storyboard planifié possédé par pGroupScheduled.

  • priorityEffect
    L'effet potentiel sur pGroupNew si pGroupScheduled a une priorité plus élevée.

Valeur de retour

Doit renvoyer TRUE si le storyboard possédé par pGroupNew a la priorité. Doit renvoyer FALSE si le storyboard possédé par pGroupScheduled a la priorité.

Notes

Cette méthode est appelée si vous activez des événements de comparaison de la priorité avec CAnimationController::EnablePriorityComparisonHandler et que vous spécifiez UI_ANIMATION_PHT_TRIM. Il peut être substitué dans une classe dérivée pour prendre des mesures spécifiques à l'application. Lire la documentation API d'animation windows pour plus d'informations sur la gestion de conflit (https://msdn.microsoft.com/en-us/library/dd371759(VS85).aspx)..

Configuration requise

En-tête : afxanimationcontroller.h

Voir aussi

Référence

Classe CAnimationController