CCubicTransition Sınıfı
Bir küp geçişi kapsüller.
Sözdizimi
class CCubicTransition : public CBaseTransition;
Üyeler
Ortak Oluşturucular
Veri Akışı Adı | Açıklama |
---|---|
CCubicTransition::CCubicTransition | Bir geçiş nesnesi oluşturur ve parametrelerini başlatır. |
Genel Yöntemler
Veri Akışı Adı | Açıklama |
---|---|
CCubicTransition::Create | Kapsüllenmiş geçiş COM nesnesi oluşturmak için geçiş kitaplığını çağırır. (Geçersiz Kılmalar CBaseTransition::Create.) |
Ortak Veri Üyeleri
Veri Akışı Adı | Açıklama |
---|---|
CCubicTransition::m_dblFinalValue | Geçişin sonundaki animasyon değişkeninin değeri. |
CCubicTransition::m_dblFinalVelocity | Geçişin sonundaki değişkenin hızı. |
CCubicTransition::m_duration | Geçişin süresi. |
Açıklamalar
Bir küp geçiş sırasında, animasyon değişkeninin değeri, geçişin süresi boyunca ilk değerinden belirtilen son değere dönüşür ve belirtilen hızda biter. Tüm geçişler otomatik olarak temizlendiğinden, bunları yeni işleci kullanılarak ayrılması önerilir. Kapsüllenmiş IUIAnimationTransition COM nesnesi, O zamana kadar NULL olana kadar CAnimationController::AnimateGroup tarafından oluşturulur. Bu COM nesnesi oluşturulduktan sonra üye değişkenlerini değiştirmenin hiçbir etkisi yoktur.
Devralma Hiyerarşisi
CCubicTransition
Gereksinimler
Üst bilgi: afxanimationcontroller.h
CCubicTransition::CCubicTransition
Bir geçiş nesnesi oluşturur ve parametrelerini başlatır.
CCubicTransition(
UI_ANIMATION_SECONDS duration,
DOUBLE finalValue,
DOUBLE finalVelocity);
Parametreler
süre
Geçişin süresi.
finalValue
Geçişin sonundaki animasyon değişkeninin değeri.
finalVelocity
Geçişin sonundaki değişkenin hızı.
CCubicTransition::Create
Kapsüllenmiş geçiş COM nesnesi oluşturmak için geçiş kitaplığını çağırır.
virtual BOOL Create(
IUIAnimationTransitionLibrary* pLibrary,
IUIAnimationTransitionFactory* \*not used*\);
Parametreler
pLibrary
Standart geçiş kitaplığını tanımlayan IUIAnimationTransitionLibrary arabirimine yönelik bir işaretçi.
Dönüş Değeri
Geçiş başarıyla oluşturulursa TRUE; aksi takdirde YANLIŞ.
CCubicTransition::m_dblFinalValue
Geçişin sonundaki animasyon değişkeninin değeri.
DOUBLE m_dblFinalValue;
CCubicTransition::m_dblFinalVelocity
Geçişin sonundaki değişkenin hızı.
DOUBLE m_dblFinalVelocity;
CCubicTransition::m_duration
Geçişin süresi.
UI_ANIMATION_SECONDS m_duration;