Aracılığıyla paylaş


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

CObject

CBaseTransition

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;

Ayrıca bkz.

Sınıflar