Bagikan melalui


GraphicsPathIterator::Metode NextPathType (gdipluspath.h)

Metode GraphicsPathIterator::NextPathType mendapatkan indeks awal dan indeks akhir dari grup titik data berikutnya yang semuanya memiliki jenis yang sama.

Sintaks

INT NextPathType(
  [out] BYTE *pathType,
  [out] INT  *startIndex,
  [out] INT  *endIndex
);

Parameter

[out] pathType

Jenis: BYTE*

Arahkan ke BYTE yang menerima jenis titik yang dibagikan oleh semua titik dalam grup. Nilai yang mungkin adalah PathPointTypeLine dan PathPointTypeBezier, yang merupakan elemen enumerasi PathPointType .

[out] startIndex

Jenis: INT*

Penunjuk ke INT yang menerima indeks awal grup titik.

[out] endIndex

Jenis: INT*

Penunjuk ke INT yang menerima indeks akhir dari grup titik.

Menampilkan nilai

Jenis: INT

Metode ini mengembalikan jumlah titik data dalam grup. Jika tidak ada lagi grup di jalur, metode ini mengembalikan 0.

Keterangan

Jalur memiliki array titik data yang menentukan garis dan kurvanya. Semua kurva dalam jalur direpresentasikan sebagai spline Bézier, sehingga titik tertentu dalam array memiliki salah satu dari dua jenis: PathPointTypeLine atau PathPointTypeBezier.

Pertama kali Anda memanggil metode GraphicsPathIterator::NextSubpath dari iterator, metode ini mendapatkan indeks awal dan akhir dari grup titik pertama yang semuanya memiliki jenis yang sama. Kedua kalinya, ia mendapatkan grup kedua, dan sebagainya. Setiap kali Anda memanggil GraphicsPathIterator::NextSubpath, itu mengembalikan jumlah poin data dalam grup yang diperoleh. Ketika tidak ada grup yang tersisa, grup akan mengembalikan 0.

Persyaratan

   
Klien minimum yang didukung Windows XP, Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header gdipluspath.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll

Lihat juga

Membuat dan Menggambar Jalur

GraphicsPath

GraphicsPathIterator

GraphicsPathIterator::CopyData

GraphicsPathIterator::Metode NextMarker

GraphicsPathIterator::NextSubpath Methods

Jalan