Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Belefoglal egy köbös átmenetet.
Szemantika
class CCubicTransition : public CBaseTransition;
Tagok
Nyilvános konstruktorok
| Név | Description |
|---|---|
| CCubicTransition::CCubicTransition | Áttűnési objektumot hoz létre, és inicializálja annak paramétereit. |
Nyilvános metódusok
| Név | Description |
|---|---|
| CCubicTransition::Létrehozás | Meghívja az áttűnési kódtárat beágyazott áttűnési COM-objektum létrehozásához. (A CBaseTransition felülbírálása::Létrehozás.) |
Nyilvános adatok tagjai
| Név | Description |
|---|---|
| CCubicTransition::m_dblFinalValue | Az animációs változó értéke az áttűnés végén. |
| CCubicTransition::m_dblFinalVelocity | A változó sebessége az átmenet végén. |
| CCubicTransition::m_duration | Az áttűnés időtartama. |
Megjegyzések
A köbátmenet során az animációs változó értéke a kezdeti értékről egy meghatározott végső értékre változik az áttűnés időtartama alatt, meghatározott sebességgel végződve. Mivel az összes áttűnést automatikusan törli a rendszer, javasoljuk, hogy az új operátorral foglalja le őket. A beágyazott IUIAnimationTransition COM objektumot a CAnimationController::AnimateGroup hozza létre, amíg null értékű. A COM-objektum létrehozása után a tagváltozók módosítása nincs hatással.
Öröklési hierarchia
CCubicTransition
Requirements
Fejléc: afxanimationcontroller.h
CCubicTransition::CCubicTransition
Áttűnési objektumot hoz létre, és inicializálja annak paramétereit.
CCubicTransition(
UI_ANIMATION_SECONDS duration,
DOUBLE finalValue,
DOUBLE finalVelocity);
Paraméterek
időtartam
Az áttűnés időtartama.
finalValue
Az animációs változó értéke az áttűnés végén.
finalVelocity
A változó sebessége az átmenet végén.
CCubicTransition::Létrehozás
Meghívja az áttűnési kódtárat beágyazott áttűnési COM-objektum létrehozásához.
virtual BOOL Create(
IUIAnimationTransitionLibrary* pLibrary,
IUIAnimationTransitionFactory* \*not used*\);
Paraméterek
pLibrary
Mutató egy IUIAnimationTransitionLibrary felületre, amely szabványos áttűnések kódtárát határozza meg.
Visszaadott érték
IGAZ, ha az áttűnés sikeresen létrejött; egyéb esetben HAMIS.
CCubicTransition::m_dblFinalValue
Az animációs változó értéke az áttűnés végén.
DOUBLE m_dblFinalValue;
CCubicTransition::m_dblFinalVelocity
A változó sebessége az átmenet végén.
DOUBLE m_dblFinalVelocity;
CCubicTransition::m_duration
Az áttűnés időtartama.
UI_ANIMATION_SECONDS m_duration;