Udostępnij za pośrednictwem


CDC::PolyPolygon

Tworzy dwa lub więcej wielokątów, które są wypełnione przy użyciu bieżącego trybu Wielokąt wypełniania.

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

Parametry

  • lpPoints
    Punkty do tablicy punkt struktur lub CPoint obiekty, które określają wierzchołki wielokątów.

  • lpPolyCounts
    Punkty do tablicy liczb całkowitych, z których każdy określa liczbę punktów w jednym wielokątów w lpPoints tablicy.

  • nCount
    Liczba wpisów w lpPolyCounts tablicy.Liczba ta określa liczbę wielokątów wyciągnąć.Ta wartość musi być co najmniej 2.

Wartość zwracana

Niezerowa, jeśli funkcja jest pomyślne; 0 inaczej.

Uwagi

Wielokąty może być odłączony lub nakładających się.

Każdego wielokąta, określony w wywołaniu PolyPolygon funkcji muszą być zamknięte.W przeciwieństwie do wielokątów, utworzony przez Wielokąt Członkowskich funkcja, wielokąty utworzone przez PolyPolygon nie są automatycznie zamykane.

Funkcja tworzy dwa lub więcej wielokątów.Aby utworzyć pojedynczy wielokąt, należy użyć aplikacji Wielokąt funkcji składowej.

Bieżący tryb Wielokąt wypełniania można pobrać lub ustawić za pomocą GetPolyFillMode i SetPolyFillMode funkcji elementów członkowskich.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Wykres hierarchii

CDC::GetPolyFillMode

CDC::Polygon

CDC::Polyline

CDC::SetPolyFillMode

PolyPolygon

Struktura punkt

Klasa CPoint