다음을 통해 공유


CAnimationController::CreateKeyframe

전환에 따라 달라지는 키프레임을 만들고 지정된 그룹에 추가합니다.

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

매개 변수

  • nGroupID
    키 프레임을 만든 그룹 ID를 지정합니다.

  • pTransition
    전환에 대한 포인터입니다.이 전환 후에 키프레임이 스토리보드 삽입됩니다.

  • pKeyframe
    이 키프레임의 기본 키프레임에 대한 포인터입니다.

  • offset
    pKeyframe에 의해 지정된 기본 키프레임부터 초단위의 오프셋입니다.

반환 값

함수가 성공한 경우 새로 만든 키프레임에 대한 포인터입니다.

설명

반환되는 포인터는 저장할 수 있으며 다른 키프레임 또는 새로 만들어진 키프레임을 기반으로 할 수 있습니다(두 번째 오버로드 참조).키프레임에서 전환을 시작할 수 있습니다. CBaseTransition::SetKeyframes를 참조하십시오.애니메이션 그룹에 의해 자동으로 삭제되므로 이런 식으로 만든 키프레임은 삭제할 필요가 없습니다.다른 키프레임 및 전환에 따라 키 프레임을 만들 때 주의하고 순환 참조를 방지합니다.

요구 사항

헤더: afxanimationcontroller.h

참고 항목

참조

CAnimationController 클래스