다음을 통해 공유


CSinusoidalTransitionFromRange 클래스

진동 범위가 지정된 사인 곡선 범위 전환을 캡슐화합니다.

class CSinusoidalTransitionFromRange : public CBaseTransition;

멤버

Gg458216.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CSinusoidalTransitionFromRange::CSinusoidalTransitionFromRange

전환 개체를 생성합니다.

Gg458216.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CSinusoidalTransitionFromRange::Create

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

Gg458216.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

CSinusoidalTransitionFromRange::m_dblMaximumValue

최대 sinusoidal 웨이브에서 애니메이션 변수의 값입니다.

CSinusoidalTransitionFromRange::m_dblMinimumValue

저점 sinusoidal 웨이브에서 애니메이션 변수의 값입니다.

CSinusoidalTransitionFromRange::m_duration

전환 기간입니다.

CSinusoidalTransitionFromRange::m_period

sinusoidal 웨이브의 진동 기간(초)입니다.

CSinusoidalTransitionFromRange::m_slope

전환을 시작할 때의 슬로프입니다.

설명

애니메이션 변수의 값은 sinusoidal 범위 전환의 전체 기간 동안 지정한 최소 및 최대 값 사이에서 변동합니다.기울기 매개 변수는 다른 매개 변수에 의해 지정된 두 가지 가능한 사인파를 구분하는 데 사용됩니다.모든 전환은 자동으로 지워지므로 operator new를 사용하여 할당하는 것이 좋습니다.캡슐화된 IUIAnimationTransition COM 개체는 NULL이 될 때까지 CAnimationController::AnimateGroup에 의해 만들어집니다.이 COM 개체 만든 후에 멤버 변수를 변경해도 효과가 없습니다.

상속 계층 구조

CObject

CBaseTransition

CSinusoidalTransitionFromRange

요구 사항

헤더: afxanimationcontroller.h

참고 항목

기타 리소스

MFC 클래스