Aracılığıyla paylaş


CConstantTransition Sınıfı

Sabit bir geçişi kapsüller.

Sözdizimi

class CConstantTransition : public CBaseTransition;

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CConstantTransition::CConstantTransition Bir geçiş nesnesi oluşturur ve süresini başlatır.

Genel Yöntemler

Veri Akışı Adı Açıklama
CConstantTransition::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
CConstantTransition::m_duration Geçişin süresi.

Açıklamalar

Sabit geçiş sırasında, bir animasyon değişkeninin değeri geçiş süresi boyunca ilk değerde kalı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

CConstantTransition

Gereksinimler

Üst bilgi: afxanimationcontroller.h

CConstantTransition::CConstantTransition

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

CConstantTransition (UI_ANIMATION_SECONDS duration);

Parametreler

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

CConstantTransition::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Ş.

CConstantTransition::m_duration

Geçişin süresi.

UI_ANIMATION_SECONDS m_duration;

Ayrıca bkz.

Sınıflar