Clases MFC agregadas para Visual Studio 2010 SP1

Se requiere Visual Studio 2010 SP1.

Ahora la biblioteca MFC admite la animación y Direct 2D (D2D). En la siguiente tabla se proporcionan los vínculos a la documentación de referencia para las clases que admiten animación y D2D.

Clases para animación y D2D

Clase

Descripción

CAccelerateDecelerateTransition Class

Implementa una transición que aumenta/reduce la velocidad.

CAnimationBaseObject (Clase)

La clase base para todos los objetos de animación.

CAnimationColor (Clase)

Implementa la funcionalidad de un color cuyos componentes rojo, verde y azul se pueden animar.

CAnimationController (Clase)

Implementa el controlador de animación, que proporciona una interfaz central para crear y administrar las animaciones.

CAnimationGroup (Clase)

Implementa un grupo de animación, que combina un guión gráfico, objetos y transiciones de animación para definir una animación.

CAnimationManagerEventHandler (Clase)

Implementa una devolución de llamada, a la que llama la API de animación cuando se cambia el estado de un administrador de animación.

CAnimationPoint (Clase)

Implementa la funcionalidad de un punto cuyas coordenadas se pueden animar.

CAnimationRect (Clase)

Implementa la funcionalidad de un rectángulo cuyos lados se pueden animar.

CAnimationSize (Clase)

Implementa la funcionalidad de un objeto cuyas dimensiones se pueden animar.

CAnimationStoryboardEventHandler Class

Implementa una devolución de llamada, a la que llama la API de animación cuando se cambia el estado de un guión gráfico o se actualiza.

CAnimationTimerEventHandler (Clase)

Implementa una devolución de llamada, a la que llama la API de animación cuando se producen eventos de control de tiempo.

CAnimationValue (Clase)

Implementa la funcionalidad del objeto de animación que tiene un valor.

CAnimationVariable (Clase)

Representa una variable de animación.

CAnimationVariableChangeHandler (Clase)

Implementa una devolución de llamada, a la que llama la API de animación cuando cambia el valor de una animación.

CAnimationVariableIntegerChangeHandler Class

Implementa una devolución de llamada, a la que llama la API de animación cuando cambia el valor de una animación.

CBaseKeyFrame (Clase)

Implementa la funcionalidad básica de un fotograma clave.

CBaseTransition (Clase)

Representa una transición básica.

CBitmapRenderTarget (Clase)

Un contenedor para ID2D1BitmapRenderTarget.

CConstantTransition (Clase)

Encapsula una transición constante.

CCubicTransition (Clase)

Encapsula una transición cúbica.

CCustomInterpolator (Clase)

Implementa un interpolador básico.

CCustomTransition (Clase)

Implementa una transición personalizada.

CD2DBitmap (Clase)

Contenedor para ID2D1Bitmap.

CD2DBitmapBrush (Clase)

Contenedor para ID2D1BitmapBrush.

CD2DBrush (Clase)

Contenedor para ID2D1Brush.

CD2DBrushProperties (Clase)

Contenedor para D2D1_BRUSH_PROPERTIES.

CD2DEllipse Class

Contenedor para D2D1_ELLIPSE.

CD2DGeometry (Clase)

Contenedor para ID2D1Geometry.

CD2DGeometrySink (Clase)

Contenedor para ID2D1GeometrySink.

CD2DGradientBrush (Clase)

La clase base de las clases CD2DRadialGradientBrush y CD2DLinearGradientBrush.

CD2DLayer (Clase)

Contenedor para ID2D1Layer.

CD2DLinearGradientBrush (Clase)

Contenedor para ID2D1LinearGradientBrush.

CD2DMesh (Clase)

Contenedor para ID2D1Mesh.

CD2DPathGeometry (Clase)

Contenedor para ID2D1PathGeometry.

CD2DPointF (Clase)

Contenedor para D2D1_POINT_2F.

CD2DPointU (Clase)

Contenedor para D2D1_POINT_2U.

CD2DRadialGradientBrush Class

Contenedor para ID2D1RadialGradientBrush.

CD2DRectF (Clase)

Contenedor para D2D1_RECT_F.

CD2DRectU (Clase)

Contenedor para D2D1_RECT_U.

CD2DResource (Clase)

Una clase abstracta que proporciona una interfaz para crear y administrar recursos de D2D como pinceles, capas y textos.

CD2DRoundedRect (Clase)

Contenedor para D2D1_ROUNDED_RECT.

CD2DSizeF (Clase)

Contenedor para D2D1_SIZE_F.

CD2DSizeU (Clase)

Contenedor para D2D1_SIZE_U.

CD2DSolidColorBrush Class

Contenedor para ID2D1SolidColorBrush.

CD2DTextFormat (Clase)

Contenedor para IDWriteTextFormat.

CD2DTextLayout (Clase)

Contenedor para IDWriteTextLayout.

CDCRenderTarget (Clase)

Contenedor para ID2D1DCRenderTarget.

CDiscreteTransition (Clase)

Encapsula una transición discreta.

CHwndRenderTarget (Clase)

Contenedor para ID2D1HwndRenderTarget.

CInstantaneousTransition (Clase)

Encapsula una transición instantánea.

CInterpolatorBase (Clase)

Implementa una devolución de llamada, a la que llama la API de animación cuando tiene que calcular un nuevo valor de una variable de animación.

CKeyFrame (Clase)

Representa un fotograma clave de la animación.

CLinearTransition (Clase)

Encapsula una transición lineal.

CLinearTransitionFromSpeed (Clase)

Encapsula una transición de velocidad lineal.

CParabolicTransitionFromAcceleration Class

Encapsula una transición de aceleración parabólica.

CRenderTarget (Clase)

Contenedor para ID2D1RenderTarget.

CReversalTransition (Clase)

Encapsula una transición de inversión.

CSinusoidalTransitionFromRange (Clase)

Encapsula una transición de intervalo sinusoidal que tiene un intervalo determinado de oscilación.

CSinusoidalTransitionFromVelocity (Clase)

Encapsula una transición de progreso sinusoidal cuya amplitud determina el progreso inicial de la variable de animación.

CSmoothStopTransition (Clase)

Encapsula una transición de pausa suavizada.

Vea también

Otros recursos

Adiciones de MFC para Visual Studio 2010 SP1

Métodos agregados para Visual Studio 2010 SP1

Historial de cambios

Fecha

Historial

Motivo

Marzo de 2011

Se agrega este contenido.

Cambio de características de SP1.