Condividi tramite


Metodo GraphicsPath::GraphicsPath(constPoint*,constBYTE*,INT,FillMode) (gdipluspath.h)

Crea un oggetto GraphicsPath::GraphicsPath basato su una matrice di punti, una matrice di tipi e una modalità di riempimento.

Sintassi

void GraphicsPath(
  [in] const Point *points,
  [in] const BYTE  *types,
  [in] INT         count,
  [in] FillMode    fillMode
);

Parametri

[in] points

Tipo: const Point*

Puntatore a una matrice di punti che specifica gli endpoint e i punti di controllo delle linee e delle spline di Bezier utilizzati per disegnare il percorso.

[in] types

Tipo: const BYTE*

Puntatore a una matrice di byte che contiene il tipo di punto e un set di flag per ogni punto nella matrice di punti . Il tipo di punto viene archiviato nei tre bit meno significativi e i flag vengono archiviati nei quattro bit più significativi. I tipi di punti e i flag possibili sono elencati nell'enumerazione PathPointType .

[in] count

Tipo: INT

Intero che specifica il numero di elementi nella matrice di punti . Corrisponde al numero di elementi nella matrice dei tipi .

[in] fillMode

Tipo: FillMode

facoltativo. Elemento dell'enumerazione FillMode che specifica la modalità di riempimento delle aree se il percorso si interseca. Il valore predefinito è FillModeAlternate.

Valore restituito

nessuno

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdipluspath.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Ritaglio con un'area

Costruzione e creazione di percorsi

Creazione di una sfumatura di percorso

Fillmode

GraphicsPath

Costruttori di GraphicsPath

PathData

PathGradientBrush

PathPointType

Percorsi

Point