GraphicsPath::AddBezier(constPointF&,constPointF&,constPointF&,constPointF&) (gdipluspath.h)
Il metodo GraphicsPath::AddBezier aggiunge una spline Bézier alla figura corrente di questo percorso.
Sintassi
Status AddBezier(
const PointF & pt1,
const PointF & pt2,
const PointF & pt3,
const PointF & pt4
);
Parametri
pt1
Fare riferimento a un punto in cui avviare la spline di Bézier.
pt2
Riferimento a un punto che è il primo punto di controllo della spline Bézier.
pt3
Riferimento a un punto che rappresenta il secondo punto di controllo della spline Bézier.
pt4
Riferimento a un punto in cui terminare la spline di Bézier.
Valore restituito
Type:Status
Se il metodo ha esito positivo, restituisce Ok, ovvero un elemento dell'enumerazione Status .
Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .
Commenti
Esempi
Nell'esempio seguente viene creato un percorso oggetto GraphicsPath , viene aggiunto uno spline di Bézier al percorso, chiude la figura corrente (l'unica figura in questo caso) e quindi disegna il percorso.
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);
}
Requisiti
Intestazione | gdipluspath.h |
Vedi anche
Costruzione e creazione di percorsi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per