CLinearTransition Sınıfı
Doğrusal bir geçişi kapsüller.
Sözdizimi
class CLinearTransition : public CBaseTransition;
Üyeler
Ortak Oluşturucular
Veri Akışı Adı | Açıklama |
---|---|
CLinearTransition::CLinearTransition | Doğrusal bir geçiş nesnesi oluşturur ve bunu süre ve son değerle başlatır. |
Genel Yöntemler
Veri Akışı Adı | Açıklama |
---|---|
CLinearTransition::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 |
---|---|
CLinearTransition::m_dblFinalValue | Geçişin sonundaki animasyon değişkeninin değeri. |
CLinearTransition::m_duration | Geçişin süresi. |
Açıklamalar
Doğrusal geçiş sırasında, animasyon değişkeninin değeri ilk değerinden belirtilen son değere doğrusal olarak geçirildi. 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
Gereksinimler
Üst bilgi: afxanimationcontroller.h
CLinearTransition::CLinearTransition
Doğrusal bir geçiş nesnesi oluşturur ve bunu süre ve son değerle başlatır.
CLinearTransition(
UI_ANIMATION_SECONDS duration,
DOUBLE dblFinalValue);
Parametreler
süre
Geçişin süresi.
dblFinalValue
Geçişin sonundaki animasyon değişkeninin değeri.
CLinearTransition::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Ş.
CLinearTransition::m_dblFinalValue
Geçişin sonundaki animasyon değişkeninin değeri.
DOUBLE m_dblFinalValue;
CLinearTransition::m_duration
Geçişin süresi.
UI_ANIMATION_SECONDS m_duration;