CD2DGradientBrush::CD2DGradientBrush
Construye un objeto CD2DGradientBrush.
CD2DGradientBrush(
CRenderTarget* pParentTarget,
const D2D1_GRADIENT_STOP* gradientStops,
UINT gradientStopsCount,
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.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