共用方式為


CAnimationController::CreateKeyframe

建立相依於轉換的主要畫面格,並將它加入至指定的群組。

CKeyFrame* CreateKeyframe(
   UINT32 nGroupID,
   CBaseTransition* pTransition
);
CKeyFrame* CreateKeyframe(
   UINT32 nGroupID,
   CBaseKeyFrame* pKeyframe,
   UI_ANIMATION_SECONDS offset = 0.0
);

參數

  • nGroupID
    指定要建立主要畫面格的群組識別碼。

  • pTransition
    轉換的指標。 在此轉換之後,會將主畫面格插入腳本中。

  • pKeyframe
    這個主要畫面格的基底主要畫面格的指標。

  • offset
    相對於 pKeyframe 所指定之基底主要畫面格的位移 (以秒為單位)。

傳回值

如果函式成功,則為新建立主要畫面格的指標。

備註

您可以儲存傳回的指標,並以新建立的主要畫面格做為其他主要畫面格的基礎 (請參閱第二個多載)。 轉換無法在主要畫面格開始進行,請參閱 CBaseTransition::SetKeyframes。 您不需要刪除以此方式建立的主要畫面格,因為動畫群組會自動刪除它們。 根據其他主要畫面格和轉換建立主要畫面格時請小心,並避免循環參考。

需求

**標頭檔:**afxanimationcontroller.h

請參閱

參考

CAnimationController 類別