Share via


Polygon 함수(wingdi.h)

Polygon 함수는 직선으로 연결된 두 개 이상의 꼭짓점으로 구성된 다각형을 그립니다. 다각형은 현재 펜을 사용하여 윤곽선이 지정되고 현재 브러시 및 다각형 채우기 모드를 사용하여 채워집니다.

구문

BOOL Polygon(
  [in] HDC         hdc,
  [in] const POINT *apt,
  [in] int         cpt
);

매개 변수

[in] hdc

디바이스 컨텍스트에 대한 핸들입니다.

[in] apt

논리적 좌표로 다각형의 꼭짓점을 지정하는 POINT 구조체 배열에 대한 포인터입니다.

[in] cpt

배열의 꼭짓점 수입니다. 이 값은 2보다 크거나 같아야 합니다.

반환 값

함수가 성공하면 반환 값이 0이 아닙니다.

함수가 실패하면 반환 값은 0입니다.

설명

다각형은 마지막 꼭짓점에서 첫 번째 꼭짓점까지 선을 그려 자동으로 닫힙니다.

현재 위치는 Polygon 함수에서 사용되거나 업데이트되지 않습니다.

추가 포인트는 무시됩니다. 점이 더 많은 선을 그리려면 데이터를 각각 최대 포인트 수보다 작은 그룹으로 나누고 각 점 그룹에 대해 함수를 호출합니다. 선 세그먼트를 연결해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 wingdi.h(Windows.h 포함)
라이브러리 Gdi32.lib
DLL Gdi32.dll

추가 정보

채워진 도형 함수

채워진 도형 개요

GetPolyFillMode

지점

PolyPolygon

폴리선

PolylineTo

SetPolyFillMode