CD2DRadialGradientBrush::CD2DRadialGradientBrush
Construye un objeto CD2DLinearGradientBrush.
CD2DRadialGradientBrush(
CRenderTarget* pParentTarget,
const D2D1_GRADIENT_STOP* gradientStops,
UINT gradientStopsCount,
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES RadialGradientBrushProperties,
D2D1_GAMMA colorInterpolationGamma = D2D1_GAMMA_2_2,
D2D1_EXTEND_MODE extendMode = D2D1_EXTEND_MODE_CLAMP,
CD2DBrushProperties* pBrushProperties = NULL,
BOOL bAutoDestroy = TRUE
);
Parámetros
pParentTarget
Puntero al destino de representación.gradientStops
Puntero a una matriz de estructuras D2D1_GRADIENT_STOP.gradientStopsCount
Un valor mayor o igual a 1 que especifica el número de puntos de degradado en la matriz gradientStops.RadialGradientBrushProperties
El centro, desplazamiento del origen del degradado, además del radio X y el radio Y del degradado del pincel.colorInterpolationGamma
Se realiza el espacio en el que se detiene la interpolación del color entre el degradado.extendMode
El comportamiento del degradado fuera del rango normalizado [0,1].pBrushProperties
Un puntero a la opacidad y transformación de un pincel.bAutoDestroy
Indica que el propietario (pParentTarget) destruirá el objeto.
Requisitos
Encabezado: afxrendertarget.h