Compartir a través de


Método GraphicsPath::AddBeziers(constPointF*,INT) (gdipluspath.h)

El método GraphicsPath::AddBeziers agrega una secuencia de splines de Bézier conectados a la figura actual de esta ruta de acceso.

Sintaxis

Status AddBeziers(
  const PointF *points,
  INT          count
);

Parámetros

points

Puntero a una matriz de puntos iniciales, puntos finales y puntos de control para las splines conectadas. La primera spline se construye desde el primer punto hasta el cuarto punto de la matriz y usa los puntos segundo y tercer como puntos de control. Cada spline posterior de la secuencia necesita exactamente tres puntos más: el punto final de la spline anterior se usa como punto inicial, los dos puntos siguientes de la secuencia son puntos de control y el tercer punto es el punto final.

count

Entero que especifica el número de elementos de la matriz de puntos.

Valor devuelto

Tipo de : estado de

Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status Status.

Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .

Observaciones

Ejemplos

En el ejemplo siguiente se crea una ruta de acceso de objeto GraphicsPath, se agrega una secuencia de dos splines de Bézier conectadas a la ruta de acceso, se cierra la figura actual (la única figura en este caso) y, a continuación, se dibuja la ruta de acceso.

VOID Example_AddBeziers(HDC hdc)
{
   Graphics graphics(hdc);
   GraphicsPath  path;

   Point pts[] = {Point(50,50),
                  Point(60,20),
                  Point(70,100),
                  Point(80,50),
                  Point(120,40),
                  Point(150,80),
                  Point(170,30)};

   path.AddBeziers(pts, 7);
   path.CloseFigure();

   // Draw the path.
   Pen pen(Color(255, 255, 0, 0));
   graphics.DrawPath(&pen, &path);
}

Requisitos

Requisito Valor
encabezado de gdipluspath.h

Consulte también

métodos AddBezier

métodos AddBeziers

métodos AddCurve

Bézier Splines

recorte con una región

construir y dibujar rutas de acceso

crear un de degradado de trazado

Dibujo bézier Splines

GraphicsPath

rutas de acceso de

de punto de