CParabolicTransitionFromAcceleration Sınıfı
Parabolik hızlandırma geçişlerini kapsüller.
Sözdizimi
class CParabolicTransitionFromAcceleration : public CBaseTransition;
Üyeler
Ortak Oluşturucular
Ad | Tanım |
---|---|
CParabolicTransitionFromAcceleration::CParabolicTransitionFromAcceleration | Bir parabolik hızlandırma geçişi oluşturur ve bunu belirtilen parametrelerle başlatır. |
Genel Yöntemler
Ad | Tanım |
---|---|
CParabolicTransitionFromAcceleration::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 |
---|---|
CParabolicTransitionFromAcceleration::m_dblAcceleration | Geçiş sırasında animasyon değişkeninin hızlandırması. |
CParabolicTransitionFromAcceleration::m_dblFinalValue | Geçişin sonundaki animasyon değişkeninin değeri. |
CParabolicTransitionFromAcceleration::m_dblFinalVelocity | Geçişin sonundaki animasyon değişkeninin hızı. |
Açıklamalar
Parabolik hızlandırma geçişi sırasında animasyon değişkeninin değeri ilk değerden belirtilen hızda biten son değere dönüşür. Hızlandırma oranını belirterek değişkenin son değere ne kadar hızlı ulaştığını denetleyebilirsiniz. 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
CParabolicTransitionFromAcceleration
Gereksinimler
Üst bilgi: afxanimationcontroller.h
CParabolicTransitionFromAcceleration::CParabolicTransitionFromAcceleration
Bir parabolik hızlandırma geçişi oluşturur ve bunu belirtilen parametrelerle başlatır.
CParabolicTransitionFromAcceleration(
DOUBLE dblFinalValue,
DOUBLE dblFinalVelocity,
DOUBLE dblAcceleration);
Parametreler
dblFinalValue
Geçişin sonundaki animasyon değişkeninin değeri.
dblFinalVelocity
Geçişin sonundaki animasyon değişkeninin hızı.
dblAcceleration
Geçiş sırasında animasyon değişkeninin hızlandırması.
CParabolicTransitionFromAcceleration::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Ş.
CParabolicTransitionFromAcceleration::m_dblAcceleration
Geçiş sırasında animasyon değişkeninin hızlandırması.
DOUBLE m_dblAcceleration;
CParabolicTransitionFromAcceleration::m_dblFinalValue
Geçişin sonundaki animasyon değişkeninin değeri.
DOUBLE m_dblFinalValue;
CParabolicTransitionFromAcceleration::m_dblFinalVelocity
Geçişin sonundaki animasyon değişkeninin hızı.
DOUBLE m_dblFinalVelocity;
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin