Share via


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

Vea también

Referencia

CD2DRadialGradientBrush Class