Klasa CBaseKeyFrame
Implementuje podstawowych funkcji klatkę kluczową.
class CBaseKeyFrame : public CObject;
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje obiektu klatki kluczowej. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje do serii ujęć klatkę kluczową. |
|
Zwraca wartość kluczową podstawowej. |
|
Informuje, czy kluczową zostały dodane do serii ujęć. |
|
Określa, czy klatkę kluczową powinny zostać dodane do serii ujęć przesunięcia lub po przejściu. |
Chronionych danych członków
Nazwa |
Opis |
---|---|
Określa, czy ten kluczową zostały dodane do serii ujęć. |
|
Określa, czy ten kluczową powinny zostać dodane do serii ujęć na przesunięcie z innej istniejącej klatkę kluczową lub na końcu niektóre przejścia. |
|
Reprezentuje kluczową Windows API animacji.Gdy nie jest zainicjowany klatkę kluczową ustawiono wstępnie zdefiniowaną wartość UI_ANIMATION_KEYFRAME_STORYBOARD_START. |
Uwagi
Hermetyzuje zmiennej UI_ANIMATION_KEYFRAME.Służy jako klasa podstawowa dla wykonania wszelkich klatkę kluczową.Kluczową reprezentuje moment w czasie w serii ujęć i może służyć do określenia godziny rozpoczęcia i zakończenia przejścia.Istnieją dwa typy klatek kluczowych - klatki dodawane do serii ujęć na określone przesunięcie (w czasie) lub dodane po przejściu do określonej klatki kluczowe.Ponieważ czasy trwania niektóre przejścia nie znane przed rozpoczęciem animacji rzeczywistej wartości niektórych kluczowych są określane w czasie wykonywania tylko.Ponieważ klatki kluczowe może zależeć od przejścia, które z kolei zależy od klatek kluczowych, jest ważne zapobiegające recursions nieskończonej podczas tworzenia łańcuchów klatkę kluczową.
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxanimationcontroller.h