Condividi tramite


Metodo Graphics::FillClosedCurve(constBrush*,constPointF*,INT) (gdiplusgraphics.h)

Il metodo Graphics::FillClosedCurve crea una spline cardinale chiusa da una matrice di punti e usa un pennello per riempire l'interno della spline.

Sintassi

Status FillClosedCurve(
  const Brush  *brush,
  const PointF *points,
  INT          count
);

Parametri

brush

Puntatore a un oggetto Brush utilizzato per disegnare l'interno della spline.

points

Puntatore a una matrice di punti usata da questo metodo per creare una spline cardinale chiusa. Ogni punto della matrice è un punto sulla spline.

count

Intero che specifica il numero di punti nella matrice di punti .

Valore restituito

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 .

Commenti

Esempi

Nell'esempio seguente viene riempita una spline cardinale chiusa.

VOID Example_FillClosedCurve3(HDC hdc)
{
   Graphics graphics(hdc);

   //Create a SolidBrush object.
   SolidBrush blackBrush(Color(255, 0, 0, 0));

   //Create an array of PointF objects.
   PointF point1(100.0f, 100.0f);
   PointF point2(200.0f, 50.0f);
   PointF point3(250.0f, 200.0f);
   PointF point4(50.0f, 150.0f);
   PointF points[4] = {point1, point2, point3, point4};

   //Fill the curve.
   graphics.FillClosedCurve(&blackBrush, points, 4);
}

Requisiti

   
Intestazione gdiplusgraphics.h

Vedi anche

Spline cardinali

Disegno di spline cardinali

Grafica

Curve aperte e chiuse

Point

Solidbrush

Pennelli e forme piene