GraphicsPathIterator::NextPathType 메서드(gdipluspath.h)
GraphicsPathIterator::NextPathType 메서드는 모두 형식이 동일한 다음 데이터 요소 그룹의 시작 인덱스와 끝 인덱스를 가져옵니다.
구문
INT NextPathType(
[out] BYTE *pathType,
[out] INT *startIndex,
[out] INT *endIndex
);
매개 변수
[out] pathType
형식: BYTE*
그룹의 모든 지점에서 공유하는 점 형식을 수신하는 BYTE 에 대한 포인터입니다. 가능한 값은 PathPointTypeLine 및 PathPointTypeBezier로, PathPointType 열거형의 요소입니다.
[out] startIndex
형식: INT*
점 그룹의 시작 인덱스를 수신하는 INT 에 대한 포인터입니다.
[out] endIndex
형식: INT*
점 그룹의 끝 인덱스를 수신하는 INT 에 대한 포인터입니다.
반환 값
형식: INT
이 메서드는 그룹에 있는 데이터 지점 수를 반환합니다. 경로에 그룹이 더 이상 없으면 이 메서드는 0을 반환합니다.
설명
경로에는 선과 곡선을 정의하는 데이터 요소의 배열이 있습니다. 경로의 모든 곡선은 베지어 스플라인으로 표시되므로 배열의 지정된 지점에는 PathPointTypeLine 또는 PathPointTypeBezier의 두 가지 형식 중 하나가 있습니다.
반복 기의 GraphicsPathIterator::NextSubpath 메서드를 처음 호출하면 모두 형식이 동일한 첫 번째 지점 그룹의 시작 및 끝 인덱스를 가져옵니다. 두 번째로 두 번째 그룹 등을 가져옵니다. GraphicsPathIterator::NextSubpath를 호출할 때마다 가져온 그룹의 데이터 요소 수를 반환합니다. 남은 그룹이 없으면 0을 반환합니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP, Windows 2000 Professional [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | gdipluspath.h(Gdiplus.h 포함) |
라이브러리 | Gdiplus.lib |
DLL | Gdiplus.dll |
참고 항목
GraphicsPathIterator::CopyData
GraphicsPathIterator::NextMarker 메서드