Aracılığıyla paylaş


CReversalTransition Sınıfı

Ters geçiş kapsüller.

Sözdizimi

class CReversalTransition : public CBaseTransition;

Üyeler

Ortak Oluşturucular

Ad Tanım
CReversalTransition::CReversalTransition Ters geçiş nesnesi oluşturur ve süresini başlatır.

Genel Yöntemler

Ad Tanım
CReversalTransition::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

Ad Tanım
CReversalTransition::m_duration Geçişin süresi.

Açıklamalar

Ters geçiş, belirli bir süre boyunca yönü sorunsuz bir şekilde değiştirir. Son değer ilk değerle aynı, son hız ise ilk hızın negatif değeri olacaktır. 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

CReversalTransition

Gereksinimler

Üst bilgi: afxanimationcontroller.h

CReversalTransition::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şlerin oluşturulmasından sorumlu olan geçiş kitaplığına yönelik bir işaretçi.

İade Değeri

Geçiş başarıyla oluşturulursa TRUE; aksi takdirde YANLIŞ.

CReversalTransition::CReversalTransition

Ters geçiş nesnesi oluşturur ve süresini başlatır.

CReversalTransition(UI_ANIMATION_SECONDS duration);

Parametreler

Süre
Geçişin süresi.

CReversalTransition::m_duration

Geçişin süresi.

UI_ANIMATION_SECONDS m_duration;

Ayrıca bkz.

Sınıflar