MFC Classes Added for Visual Studio 2010 SP1

업데이트: 2011년 3월

Visual Studio 2010 SP1이 필요합니다.

MFC 라이브러리에서는 이제 애니메이션 및 D2D(Direct 2D)를 지원합니다. 다음 표에서는 애니메이션 및 D2D를 지원하는 클래스에 대한 참조 설명서 링크를 제공합니다.

애니메이션 및 D2D에 대한 클래스

클래스

설명

CAccelerateDecelerateTransition 클래스

가속-감속 전환을 구현합니다.

CAnimationBaseObject 클래스

모든 애니메이션 개체의 기본 클래스입니다.

CAnimationColor 클래스

빨강, 녹색 및 파랑 구성 요소에 애니메이션을 적용할 수 있는 색 기능을 구현합니다.

CAnimationController 클래스

애니메이션을 만들고 관리하기 위한 중앙 인터페이스를 제공하는 애니메이션 컨트롤러를 구현합니다.

CAnimationGroup 클래스

애니메이션 스토리보드, 애니메이션 개체 및 전환을 결합하여 애니메이션을 정의하는 애니메이션 그룹을 구현합니다.

CAnimationManagerEventHandler 클래스

애니메이션 관리자의 상태가 변경될 때 애니메이션 API에서 호출하는 콜백을 구현합니다.

CAnimationPoint 클래스

좌표에 애니메이션을 적용할 수 있는 점 기능을 구현합니다.

CAnimationRect 클래스

면에 애니메이션을 적용할 수 있는 사각형 기능을 구현합니다.

CAnimationSize 클래스

차원에 애니메이션을 적용할 수 있는 크기 개체 기능을 구현합니다.

CAnimationStoryboardEventHandler 클래스

스토리보드의 상태가 변경되거나 스토리보드가 업데이트될 때 애니메이션 API에서 호출하는 콜백을 구현합니다.

CAnimationTimerEventHandler 클래스

타이밍 이벤트가 발생할 때 애니메이션 API에서 호출하는 콜백을 구현합니다.

CAnimationValue 클래스

하나의 값을 갖는 애니메이션 개체 기능을 구현합니다.

CAnimationVariable 클래스

애니메이션 변수를 나타냅니다.

CAnimationVariableChangeHandler 클래스

애니메이션 변수 값이 변경될 때 애니메이션 API에서 호출하는 콜백을 구현합니다.

CAnimationVariableIntegerChangeHandler 클래스

애니메이션 변수 값이 변경될 때 애니메이션 API에서 호출하는 콜백을 구현합니다.

CBaseKeyFrame 클래스

키프레임의 기본 기능을 구현합니다.

CBaseTransition 클래스

기본 전환을 나타냅니다.

CBitmapRenderTarget 클래스

ID2D1BitmapRenderTarget에 대한 래퍼입니다.

CConstantTransition 클래스

고정 전환을 캡슐화합니다.

CCubicTransition 클래스

3차원 전환을 캡슐화합니다.

CCustomInterpolator 클래스

기본 보간자를 구현합니다.

CCustomTransition 클래스

사용자 지정 전환을 구현합니다.

CD2DBitmap 클래스

ID2D1Bitmap에 대한 래퍼입니다.

CD2DBitmapBrush 클래스

ID2D1BitmapBrush에 대한 래퍼입니다.

CD2DBrush 클래스

ID2D1Brush에 대한 래퍼입니다.

CD2DBrushProperties 클래스

D2D1_BRUSH_PROPERTIES에 대한 래퍼입니다.

CD2DEllipse 클래스

D2D1_ELLIPSE에 대한 래퍼입니다.

CD2DGeometry 클래스

ID2D1Geometry에 대한 래퍼입니다.

CD2DGeometrySink 클래스

ID2D1GeometrySink에 대한 래퍼입니다.

CD2DGradientBrush 클래스

CD2DLinearGradientBrush 및 CD2DRadialGradientBrush 클래스의 기본 클래스입니다.

CD2DLayer 클래스

ID2D1Layer에 대한 래퍼입니다.

CD2DLinearGradientBrush 클래스

ID2D1LinearGradientBrush에 대한 래퍼입니다.

CD2DMesh 클래스

ID2D1Mesh에 대한 래퍼입니다.

CD2DPathGeometry 클래스

ID2D1PathGeometry에 대한 래퍼입니다.

CD2DPointF 클래스

D2D1_POINT_2F에 대한 래퍼입니다.

CD2DPointU 클래스

D2D1_POINT_2U에 대한 래퍼입니다.

CD2DRadialGradientBrush 클래스

ID2D1RadialGradientBrush에 대한 래퍼입니다.

CD2DRectF 클래스

D2D1_RECT_F에 대한 래퍼입니다.

CD2DRectU 클래스

D2D1_RECT_U에 대한 래퍼입니다.

CD2DResource 클래스

브러시, 레이어 및 텍스트 같은 D2D 리소스를 만들고 관리하기 위한 인터페이스를 제공하는 추상 클래스입니다.

CD2DRoundedRect 클래스

D2D1_ROUNDED_RECT에 대한 래퍼입니다.

CD2DSizeF 클래스

D2D1_SIZE_F에 대한 래퍼입니다.

CD2DSizeU 클래스

D2D1_SIZE_U에 대한 래퍼입니다.

CD2DSolidColorBrush 클래스

ID2D1SolidColorBrush에 대한 래퍼입니다.

CD2DTextFormat 클래스

IDWriteTextFormat에 대한 래퍼입니다.

CD2DTextLayout 클래스

IDWriteTextLayout에 대한 래퍼입니다.

CDCRenderTarget 클래스

ID2D1DCRenderTarget에 대한 래퍼입니다.

CDiscreteTransition 클래스

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

CHwndRenderTarget 클래스

ID2D1HwndRenderTarget에 대한 래퍼입니다.

CInstantaneousTransition 클래스

순간 전환을 캡슐화합니다.

CInterpolatorBase 클래스

애니메이션 API에서 애니메이션 변수의 새 값을 계산해야 할 때 호출하는 콜백을 구현합니다.

CKeyFrame 클래스

애니메이션 키프레임을 나타냅니다.

CLinearTransition 클래스

선형 전환을 캡슐화합니다.

CLinearTransitionFromSpeed 클래스

선형 속도 전환을 캡슐화합니다.

CParabolicTransitionFromAcceleration 클래스

포물선 가속 전환을 캡슐화합니다.

CRenderTarget 클래스

ID2D1RenderTarget에 대한 래퍼입니다.

CReversalTransition 클래스

역방향 전환을 캡슐화합니다.

CSinusoidalTransitionFromRange 클래스

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

CSinusoidalTransitionFromVelocity 클래스

애니메이션 변수의 초기 속도에 의해 진폭이 결정되는 사인 곡선 속도 전환을 캡슐화합니다.

CSmoothStopTransition 클래스

부드러운 중지 전환을 캡슐화합니다.

참고 항목

기타 리소스

Visual Studio 2010 SP1에 대한 MFC 추가 항목

Visual Studio 2010 SP1에 대해 추가된 메서드

변경 기록

날짜

변경 내용

이유

2011년 3월

이 내용이 추가되었습니다.

SP1 기능 변경