CCubicTransition 類別

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

封裝立方轉換。

class CCubicTransition : public CBaseTransition;  

公用建構函式

名稱說明
CCubicTransition::CCubicTransition建構轉換物件並初始化它的參數。

公用方法

名稱描述
CCubicTransition::Create呼叫轉換程式庫來建立封裝的轉換 COM 物件。 (覆寫CBaseTransition::Create。)

公用資料成員

名稱描述
CCubicTransition::m_dblFinalValue在轉換結束動畫變數的值。
CCubicTransition::m_dblFinalVelocity在轉換結束變數的速度。
CCubicTransition::m_duration轉換的持續時間。

立方轉換,在動畫變數的值從變更其初始值為指定的最後一個值的轉換,並且在指定的速度持續期間。 因為所有的轉換會自動清除,建議配置它們使用新的運算子。 封裝 IUIAnimationTransition 建立 COM 物件是由 CAnimationController::AnimateGroup,直到則為 NULL。 之後建立的 COM 物件沒有任何作用,請變更成員變數。

CObject

CBaseTransition

CCubicTransition

標頭: afxanimationcontroller.h

建構轉換物件並初始化它的參數。

CCubicTransition(
    UI_ANIMATION_SECONDS duration,  
    DOUBLE finalValue,  
    DOUBLE finalVelocity);

參數

duration
轉換的持續時間。

finalValue
在轉換結束動畫變數的值。

finalVelocity
在轉換結束變數的速度。

呼叫轉換程式庫來建立封裝的轉換 COM 物件。

virtual BOOL Create(
    IUIAnimationTransitionLibrary* pLibrary,  
    IUIAnimationTransitionFactory* */);

參數

pLibrary
這是負責建立的標準轉換轉換程式庫指標。

傳回值

如果轉換成功; 建立,則為 TRUE。否則為 FALSE。

在轉換結束動畫變數的值。

DOUBLE m_dblFinalValue;  

在轉換結束變數的速度。

DOUBLE m_dblFinalVelocity;  

轉換的持續時間。

UI_ANIMATION_SECONDS m_duration;  

類別

顯示: