CAnimationController::CreateKeyframe
Crée une image clé qui dépend de la transition et l'ajoute au groupe spécifié.
CKeyFrame* CreateKeyframe(
UINT32 nGroupID,
CBaseTransition* pTransition
);
CKeyFrame* CreateKeyframe(
UINT32 nGroupID,
CBaseKeyFrame* pKeyframe,
UI_ANIMATION_SECONDS offset = 0.0
);
Paramètres
nGroupID
Spécifie l'ID de groupe pour lequel l'image clé est créée.pTransition
Pointeur vers une transition. L'image clé sera insérée dans le storyboard après cette transition.pKeyframe
Pointeur vers l'image clé de base de cette image clé.offset
Offset en secondes à partir de l'image clé de base spécifiée par pKeyframe.
Valeur de retour
Pointeur vers une image clé que vous venez de créer si la fonction réussit.
Notes
Vous pouvez stocker le pointeur retourné et baser d'autre images clés sur la dernière image clé créée (voir la deuxième surcharge). Il est possible de commencer les transitions au niveau des images clés - voir CBaseTransition::SetKeyframes. Vous n'avez pas besoin de supprimer les images clés créées de cette manière parce qu'elles sont supprimées automatiquement par les groupes d'animation. Soyez prudent lors de la création d'images clés en fonction d'autres images clés et transitions et évitez les références circulaires.
Configuration requise
En-tête : afxanimationcontroller.h