Udostępnij za pośrednictwem


Klasa CInstantaneousTransition

Hermetyzuje natychmiastowe przejście.

Składnia

class CInstantaneousTransition : public CBaseTransition;

Elementy członkowskie

Konstruktory publiczne

Nazwa/nazwisko opis
CInstantaneousTransition::CInstantaneousTransition Tworzy obiekt przejściowy i inicjuje jego ostateczną wartość.

Metody publiczne

Nazwa/nazwisko opis
CInstantaneousTransition::Create Wywołuje bibliotekę przejścia, aby utworzyć hermetyzowany obiekt COM. (Przesłonięcia) CBaseTransition::Create.)

Publiczne elementy członkowskie danych

Nazwa/nazwisko opis
CInstantaneousTransition::m_dblFinalValue Wartość zmiennej animacji na końcu przejścia.

Uwagi

Podczas natychmiastowego przejścia wartość zmiennej animacji zmienia się natychmiast z bieżącej wartości na określoną wartość końcową. Czas trwania tego przejścia zawsze wynosi zero. Ponieważ wszystkie przejścia są czyszczone automatycznie, zaleca się ich przydzielenie przy użyciu operatora new. Hermetyzowany obiekt IUIAnimationTransition COM jest tworzony przez CAnimationController::AnimateGroup, aż do momentu, gdy będzie to wartość NULL. Zmiana zmiennych składowych po utworzeniu tego obiektu COM nie ma wpływu.

Hierarchia dziedziczenia

Obiekt CObject

CBaseTransition

CInstantaneousTransition

Wymagania

Nagłówek: afxanimationcontroller.h

CInstantaneousTransition::CInstantaneousTransition

Tworzy obiekt przejściowy i inicjuje jego ostateczną wartość.

CInstantaneousTransition(DOUBLE dblFinalValue);

Parametry

dblFinalValue
Wartość zmiennej animacji na końcu przejścia.

CInstantaneousTransition::Create

Wywołuje bibliotekę przejścia, aby utworzyć hermetyzowany obiekt COM.

virtual BOOL Create(
    IUIAnimationTransitionLibrary* pLibrary,
    IUIAnimationTransitionFactory* \*not used*\);

Parametry

pLibrary
Wskaźnik do interfejsu IUIAnimationTransitionLibrary, który definiuje bibliotekę standardowych przejść.

Wartość zwracana

Wartość TRUE, jeśli przejście zostało pomyślnie utworzone; w przeciwnym razie FAŁSZ.

CInstantaneousTransition::m_dblFinalValue

Wartość zmiennej animacji na końcu przejścia.

DOUBLE m_dblFinalValue;

Zobacz też

Klasy