Partager via


GraphicsPath ::GraphicsPath(constPointF*,constBYTE*,INT,FillMode) , méthode (gdipluspath.h)

Crée un objet GraphicsPath ::GraphicsPath basé sur un tableau de points, un tableau de types et un mode de remplissage.

Syntaxe

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

Paramètres

[in] points

Type : const PointF*

Pointeur vers un tableau de points qui spécifie les points de terminaison et les points de contrôle des lignes et des splines de Bézier utilisées pour dessiner le chemin.

[in] types

Type : const BYTE*

Pointeur vers un tableau d’octets qui contient le type de point et un ensemble d’indicateurs pour chaque point du tableau de points . Le type de point est stocké dans les trois bits les moins significatifs, et les indicateurs sont stockés dans les quatre bits les plus significatifs. Les types de points et les indicateurs possibles sont répertoriés dans l’énumération PathPointType .

[in] count

Type : INT

Entier qui spécifie le nombre d’éléments dans le tableau de points . Il s’agit du même nombre d’éléments dans le tableau de types .

[in] fillMode

Type : FillMode

facultatif. Élément de l’énumération FillMode qui spécifie comment les zones sont remplies si le chemin d’accès se croise. La valeur par défaut est FillModeAlternate.

Valeur de retour

None

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête gdipluspath.h (include Gdiplus.h)
Bibliothèque Gdiplus.lib
DLL Gdiplus.dll

Voir aussi

Découpage avec une région

Génération et dessin de tracés

Création d’un dégradé de chemin

FillMode

Graphicspath

Constructeurs GraphicsPath

PathData

PathGradientBrush

PathPointType

Chemins d’accès

Pointf