Condividi tramite


Metodo GraphicsPath::AddBeziers(constPointF*,INT) (gdipluspath.h)

Il metodo GraphicsPath::AddBeziers aggiunge una sequenza di spline di Bézier connesse alla figura corrente di questo percorso.

Sintassi

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

Parametri

points

Puntatore a una matrice di punti iniziali, punti finali e punti di controllo per le spline connesse. La prima spline viene costruita dal primo punto al quarto punto della matrice e usa il secondo e il terzo punto come punti di controllo. Ogni spline successiva nella sequenza richiede esattamente tre punti: il punto finale della spline precedente viene usato come punto iniziale, i due punti successivi nella sequenza sono punti di controllo e il terzo punto è il punto finale.

count

Integer che specifica il numero di elementi nella matrice di punti.

Valore restituito

Tipo di :stato

Se il metodo ha esito positivo, restituisce Ok, che è un elemento dell'enumerazione Status.

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status.

Osservazioni

Esempi

Nell'esempio seguente viene creato un GraphicsPath percorso oggetto, viene aggiunta una sequenza di due spline di Bézier connesse al percorso, viene chiusa la figura corrente (l'unica figura in questo caso) e quindi viene disegnato il percorso.

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);
}

Fabbisogno

Requisito Valore
intestazione gdipluspath.h

Vedere anche

metodi AddBezier

metodi AddBeziers

metodi AddCurve

Bézier Splines

ritaglio con un'area

creazione e creazione di percorsi di disegno

Creazione di una sfumatura di percorso

Disegno Bézier Splines

GraphicsPath

percorsi

point