共用方式為


CSinusoidalTransitionFromRange 類別

封裝已指定振動範圍的正弦曲線範圍轉換。

class CSinusoidalTransitionFromRange : public CBaseTransition;

成員

Gg458216.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CSinusoidalTransitionFromRange::CSinusoidalTransitionFromRange

建構新的轉換物件。

Gg458216.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CSinusoidalTransitionFromRange::Create

呼叫轉換程式庫,以建立封裝的轉換 COM 物件。(覆寫 CBaseTransition::Create)。

Gg458216.collapse_all(zh-tw,VS.110).gif公用資料成員

名稱

描述

CSinusoidalTransitionFromRange::m_dblMaximumValue

動畫變數的正弦波峰值。

CSinusoidalTransitionFromRange::m_dblMinimumValue

動畫變數的正弦波谷值。

CSinusoidalTransitionFromRange::m_duration

轉換的期間。

CSinusoidalTransitionFromRange::m_period

正弦波的振盪週期 (以秒為單位)。

CSinusoidalTransitionFromRange::m_slope

轉換開始處的斜率。

備註

動畫變數的值會在正弦範圍轉換的整個期間波動於指定的最小值和最大值之間。斜率參數會用來明確區分其他參數所指定的兩個可能正弦波。因為會自動清除所有的轉換,建議使用 new 運算子來配置它們。CAnimationController::AnimateGroup 會建立封裝的 IUIAnimationTransition COM 物件,在此之前,這個物件都是 NULL。在建立這個 COM 物件之後變更成員變數沒有任何作用。

繼承階層架構

CObject

CBaseTransition

CSinusoidalTransitionFromRange

需求

**標頭檔:**afxanimationcontroller.h

請參閱

其他資源

MFC 類別