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
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;