Share via


CDC::PolyPolygon

Cree dos o más polígonos que se rellenan mediante el modo actual de polígono-relleno.

BOOL PolyPolygon(
   LPPOINT lpPoints,
   LPINT lpPolyCounts,
   int nCount 
);

Parámetros

  • lpPoints
    Señala a una matriz de estructuras de POINT u objetos de CPoint que definen los vértices de los polígonos.

  • lpPolyCounts
    Señala a una matriz de enteros, que especifica el número de puntos en uno de los polígonos de la matriz de lpPoints .

  • nCount
    El número de entradas de la matriz de lpPolyCounts .Este número especifica el número de polígonos que se va a dibujar.este valor debe ser por lo menos 2.

Valor devuelto

Distinto de cero si la función es correcta; si no 0.

Comentarios

Los polígonos pueden ser disjuntos o el superponer.

Cada polígono especificado en una llamada a la función de PolyPolygon debe cerrarse.A diferencia de los polígonos creados por la función miembro de Polígono , los polígonos creados por PolyPolygon no se cierran automáticamente.

La función crea dos o más polígonos.Para crear un único polígono, una aplicación debe utilizar la función miembro de Polígono .

El modo actual de polígono-relleno puede recuperar o establecer usando el miembro de GetPolyFillMode y de SetPolyFillMode funciona.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de la CDC

Gráfico de jerarquía

CDC::GetPolyFillMode

CDC::Polygon

CDC::Polyline

CDC::SetPolyFillMode

PolyPolygon

POINT (Estructura)

Clase de CPoint