CLinearTransitionFromSpeed Sınıfı
Doğrusal hızlı geçişi kapsüller.
Sözdizimi
class CLinearTransitionFromSpeed : public CBaseTransition;
Üyeler
Ortak Oluşturucular
Veri Akışı Adı | Açıklama |
---|---|
CLinearTransitionFromSpeed::CLinearTransitionFromSpeed | Doğrusal hızlı geçiş nesnesi oluşturur ve bunu hız ve son değerle başlatır. |
Genel Yöntemler
Veri Akışı Adı | Açıklama |
---|---|
CLinearTransitionFromSpeed::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 |
---|---|
CLinearTransitionFromSpeed::m_dblFinalValue | Geçişin sonundaki animasyon değişkeninin değeri. |
CLinearTransitionFromSpeed::m_dblSpeed | Değişkenin hızının mutlak değeri. |
Açıklamalar
Doğrusal hızlı geçiş sırasında animasyon değişkeninin değeri belirtilen hızda değişir. Geçişin süresi, ilk değer ile belirtilen son değer arasındaki farka göre belirlenir. 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
CLinearTransitionFromSpeed::CLinearTransitionFromSpeed
Doğrusal hızlı geçiş nesnesi oluşturur ve bunu hız ve son değerle başlatır.
CLinearTransitionFromSpeed(
DOUBLE dblSpeed,
DOUBLE dblFinalValue);
Parametreler
dblSpeed
Değişkenin hızının mutlak değeri.
dblFinalValue
Geçişin sonundaki animasyon değişkeninin değeri.
CLinearTransitionFromSpeed::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Ş.
CLinearTransitionFromSpeed::m_dblFinalValue
Geçişin sonundaki animasyon değişkeninin değeri.
DOUBLE m_dblFinalValue;
CLinearTransitionFromSpeed::m_dblSpeed
Değişkenin hızının mutlak değeri.
DOUBLE m_dblSpeed;