다음을 통해 공유


CDiscreteTransition 클래스

불연속 전환을 캡슐화합니다.

class CDiscreteTransition : public CBaseTransition;

Members

Public 생성자

Name

설명

CDiscreteTransition::CDiscreteTransition

불연속 전환 개체를 생성하고 매개 변수를 초기화합니다.

Public 메서드

Name

설명

CDiscreteTransition::Create

전환 라이브러리를 호출하여 캡슐화된 전환 COM 개체를 만듭니다. (CBaseTransition::Create 무시.)

공용 데이터 멤버

Name

설명

CDiscreteTransition::m_dblFinalValue

전환이 끝날 때 애니메이션 변수의 값입니다.

CDiscreteTransition::m_delay

인스턴스화 스위치를 최종 값으로 지연시키는 기간입니다.

CDiscreteTransition::m_hold

변수를 최종 값으로 유지하는 기간입니다.

설명

불연속 전환 중에 애니메이션 변수는 지정된 지연 시간 동안 초기 값을 유지한 다음 즉시 최종 지정된 값으로 전환되고 지정된 대기 시간 동안 이 값을 유지합니다. 모든 전환은 자동으로 지워지므로 operator new를 사용하여 할당하는 것이 좋습니다. 캡슐화된 IUIAnimationTransition COM 개체는 NULL이 될 때까지 CAnimationController::AnimateGroup에 의해 만들어집니다. 이 COM 개체 만든 후에 멤버 변수를 변경해도 효과가 없습니다.

상속 계층 구조

CObject

CBaseTransition

CDiscreteTransition

요구 사항

헤더: afxanimationcontroller.h

참고 항목

기타 리소스

MFC 클래스