Partager via


Classe CBaseKeyFrame

Implémente les fonctionnalités de base d'une image clé.

class CBaseKeyFrame : public CObject;

Membres

Constructeurs publics

Nom

Description

CBaseKeyFrame::CBaseKeyFrame

Construit un objet image clé.

Méthodes publiques

Nom

Description

CBaseKeyFrame::AddToStoryboard

Ajoute une image clé au storyboard.

CBaseKeyFrame::GetAnimationKeyframe

Retourne la valeur de l'image clé sous-jacente.

CBaseKeyFrame::IsAdded

Indique si une image clé a été ajoutée au storyboard.

CBaseKeyFrame::IsKeyframeAtOffset

Indique si l'image clé doit être ajoutée au storyboard à l'offset, ou après la transition.

Données membres protégées

Nom

Description

CBaseKeyFrame::m_bAdded

Spécifie si cette image clé a été ajoutée à un storyboard.

CBaseKeyFrame::m_bIsKeyframeAtOffset

Indique si ces images clés doivent être ajoutées au storyboard à un offset à partir d'une autre image clé existante ou à la fin d'une transition.

CBaseKeyFrame::m_keyframe

Représente une image clé de l'API Animation Windows. Lorsqu'une image clé n'est pas initialisée, elle a la valeur prédéfinie UI_ANIMATION_KEYFRAME_STORYBOARD_START.

Notes

Encapsule la variable UI_ANIMATION_KEYFRAME. Sert de classe de base pour les implémentations des images clés. Une image clé représente un moment dans le temps dans un storyboard et peut être utilisée pour spécifier les heures de début et de fin des transitions. Il existe deux types d'images clés : images clés ajoutées au storyboard à l'offset spécifié (à un moment donné) ou images clés ajoutées après la transition spécifiée. Comme les durées de certaines transitions ne peuvent pas être connues avant le démarrage de l'animation, les valeurs réelles de certaines images clés sont déterminées au moment de l'exécution uniquement. Comme les images clés peuvent dépendre des transitions, qui à leur tour dépendent des images clés, il est important d'éviter les récurrences infinies lors de la génération des chaînes d'images clés.

Hiérarchie d'héritage

CObject

CBaseKeyFrame

Configuration requise

En-tête : afxanimationcontroller.h

Voir aussi

Autres ressources

classes MFC