共用方式為


CBaseKeyFrame 類別

實作主要畫面格的基本功能。

class CBaseKeyFrame : public CObject;

Members

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

名稱

描述

CBaseKeyFrame::CBaseKeyFrame

建構主要畫面格物件。

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

名稱

描述

CBaseKeyFrame::AddToStoryboard

將主要畫面格加入至腳本。

CBaseKeyFrame::GetAnimationKeyframe

傳回基礎主要畫面格值。

CBaseKeyFrame::IsAdded

判斷主要畫面格是否已加入至腳本。

CBaseKeyFrame::IsKeyframeAtOffset

指定應該按照位移還是在轉換後面,將主要畫面格加入至腳本。

Gg466720.collapse_all(zh-tw,VS.110).gif受保護的資料成員

名稱

描述

CBaseKeyFrame::m_bAdded

指定這個主要畫面格是否已加入至腳本。

CBaseKeyFrame::m_bIsKeyframeAtOffset

指定要在相對於另一個現有主要畫面格的位移處,還是在某個轉換的結尾,將這個主要畫面格加入至腳本。

CBaseKeyFrame::m_keyframe

表示 Windows 動畫 API 主要畫面格。 當主要畫面格未初始化時,它會設定為預先定義的值 UI_ANIMATION_KEYFRAME_STORYBOARD_START。

備註

封裝 UI_ANIMATION_KEYFRAME 變數。 做為任何主要畫面格實作的基底類別。 主要畫面格代表腳本中的某個時間點,並且可用來指定轉換的開始和結束時間。 有兩種主要畫面格類型:在指定的位移 (以時間為單位) 加入至腳本的主要畫面格,或在指定轉換後面加入的主要畫面格。 由於有些轉換的期間無法在動畫啟動前得知,因此只能在執行階段確定某些主要畫面格的實際值。 由於主要畫面格可能相依於轉換,這些轉換又會輾轉相依於主要畫面格,因此在建置主要畫面格鏈結時防止無限遞迴是很重要的一點。

繼承階層架構

CObject

CBaseKeyFrame

需求

**標頭檔:**afxanimationcontroller.h

請參閱

其他資源

MFC 類別