Condividi tramite


Classe CBaseKeyFrame

Implementa la funzionalità di base di un fotogramma chiave.

class CBaseKeyFrame : public CObject;

Membri

Costruttori pubblici

Nome

Descrizione

CBaseKeyFrame::CBaseKeyFrame

Costruisce un oggetto fotogramma chiave.

Metodi pubblici

Nome

Descrizione

CBaseKeyFrame::AddToStoryboard

Aggiunge un fotogramma chiave allo storyboard.

CBaseKeyFrame::GetAnimationKeyframe

Restituisce il valore del fotogramma chiave sottostante.

CBaseKeyFrame::IsAdded

Indica se un fotogramma chiave è stato aggiunto ad uno storyboard.

CBaseKeyFrame::IsKeyframeAtOffset

Specifica se il fotogramma chiave deve essere aggiunto allo storyboard al momento dell'offset, o dopo la transizione.

Membri di dati protetti

Nome

Descrizione

CBaseKeyFrame::m_bAdded

Specifica se questo fotogramma chiave è stato aggiunto ad uno storyboard.

CBaseKeyFrame::m_bIsKeyframeAtOffset

Specifica se questo fotogramma chiave deve essere aggiunto allo storyboard in corrispondenza di un offset da un altro fotogramma chiave esistente o alla fine di qualche transizione.

CBaseKeyFrame::m_keyframe

Rappresenta un fotogramma chiave API di animazione Windows. Quando non è inizializzato un fotogramma chiave, questo viene impostato sul valore UI_ANIMATION_KEYFRAME_STORYBOARD_START predefinito.

Note

Incapsula la variabile UI_ANIMATION_KEYFRAME. Serve come classe di base per qualsiasi implementazione del fotogramma chiave. Un fotogramma chiave rappresenta un momento all'interno di uno storyboard e può essere utilizzato per specificare l'ora di inizio e l'ora di fine delle transizioni. Esistono due tipi di fotogrammi chiave: i fotogrammi chiave aggiunti allo storyboard in corrispondenza dell'offset specificato (in ora) o i fotogrammi chiave aggiunti dopo la transizione specificata. Poiché non è possibile conoscere la durata di alcune transizioni prima che inizi l'animazione, i valori effettivi di alcuni fotogrammi chiave vengono determinati solo in fase di runtime. Poiché i fotogrammi chiave possono dipendere dalle transizioni, che a loro volta dipendono dai fotogrammi, è importante impedire ricorsioni infinite in caso di compilazione di catene del fotogramma chiave.

Gerarchia di ereditarietà

CObject

CBaseKeyFrame

Requisiti

Intestazione: afxanimationcontroller.h

Vedere anche

Altre risorse

Classi MFC