Compartir a través de


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

Crea un objeto GraphicsPath::GraphicsPath basado en una matriz de puntos, una matriz de tipos y un modo de relleno.

Sintaxis

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

Parámetros

[in] points

Tipo: const Point*

Puntero a una matriz de puntos que especifica los puntos de conexión y los puntos de control de las líneas y las splines de Bezier que se usan para dibujar la ruta de acceso.

[in] types

Tipo: const BYTE*

Puntero a una matriz de bytes que contiene el tipo de punto y un conjunto de marcas para cada punto de la matriz de puntos . El tipo de punto se almacena en los tres bits menos significativos y las marcas se almacenan en los cuatro bits más significativos. Los posibles tipos y marcas de punto se enumeran en la enumeración PathPointType .

[in] count

Tipo: INT

Entero que especifica el número de elementos de la matriz de puntos . Este es el mismo que el número de elementos de la matriz de tipos .

[in] fillMode

Tipo: FillMode

Opcional. Elemento de la enumeración FillMode que especifica cómo se rellenan las áreas si la ruta de acceso se intersecta. El valor predeterminado es FillModeAlternate.

Valor devuelto

None

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdipluspath.h (incluya Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

Recorte con una región

Crear y dibujar trazados

Creación de un degradado de trazado

FillMode

Graphicspath

Constructores GraphicsPath

PathData

PathGradientBrush

PathPointType

Paths

Point