Bagikan melalui


PATHOBJ_vEnumStartClipLines (winddi.h)

Fungsi PATHOBJ_vEnumStartClipLines memungkinkan driver untuk meminta baris dipotong terhadap wilayah klip yang ditentukan.

Sintaks

ENGAPI VOID PATHOBJ_vEnumStartClipLines(
  PATHOBJ   *ppo,
  CLIPOBJ   *pco,
  SURFOBJ   *pso,
  LINEATTRS *pla
);

Parameter

ppo

Penunjuk ke struktur PATHOBJ yang menjelaskan objek kliping yang ditentukan.

pco

Penunjuk ke struktur CLIPOBJ yang menjelaskan wilayah klip.

pso

Arahkan ke struktur SURFOBJ yang dikueri GDI untuk mengambil informasi tentang langkah-langkah gaya.

pla

Penunjuk ke struktur LINEATTRS yang dikueri GDI untuk mengambil lebar garis dan informasi gaya.

Mengembalikan nilai

Tidak ada

Keterangan

Fungsi ini berguna ketika wilayah klip lebih kompleks daripada persegi panjang sederhana.

PATHOBJ_vEnumStartClipLines melakukan perhitungan untuk garis lebar kosmetik. Jika struktur LINEATTRS membutuhkan garis lebar kosmetik, enumerasi berjalan jalur yang diberikan sebanyak yang diperlukan untuk menyelesaikan angka yang diperlebar.

Fungsi ini tidak boleh dipanggil untuk garis lebar geometris atau jalur yang berisi kurva Bezier.

Setelah dimulai, proses enumerasi ini tidak boleh dimulai ulang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Universal
Header winddi.h (termasuk Winddi.h)
Pustaka Win32k.lib
DLL Win32k.sys

Lihat juga

CLIPOBJ

LINEATTRS

PATHOBJ

SURFOBJ