Compartir a través de


GraphicsPath::AddBezier(constPointF&,constPointF&,constPointF&,constPointF&) method (gdipluspath.h)

El método GraphicsPath::AddBezier agrega una spline bézier a la figura actual de esta ruta de acceso.

Sintaxis

Status AddBezier(
  const PointF & pt1,
  const PointF & pt2,
  const PointF & pt3,
  const PointF & pt4
);

Parámetros

pt1

Referencia a un punto en el que se va a iniciar la spline bézier.

pt2

Referencia a un punto que es el primer punto de control de la spline Bézier.

pt3

Referencia a un punto que es el segundo punto de control de la spline Bézier.

pt4

Referencia a un punto en el que finalizar la spline bézier.

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 spline bézier 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_AddBezier(HDC hdc)
{
   Graphics graphics(hdc);
   GraphicsPath  path;

   PointF pt1(50.0f, 50.0f); 
   PointF pt2(60.0f, 20.0f);
   PointF pt3(70.0f, 100.0f); 
   PointF pt4(80.0f, 50.0f);

   path.AddBezier(pt1, pt2, pt3, pt4);
   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

pointF de