Struktur CLIPLINE (winddi.h)
Struktur CLIPLINE memberi driver akses ke sebagian garis antara dua wilayah klip yang digunakan untuk menggambar.
Sintaks
typedef struct _CLIPLINE {
POINTFIX ptfxA;
POINTFIX ptfxB;
LONG lStyleState;
ULONG c;
RUN arun[1];
} CLIPLINE, *PCLIPLINE;
Anggota
ptfxA
Menentukan struktur POINTFIX yang berisi titik awal garis.
ptfxB
Menentukan struktur POINTFIX yang berisi titik akhir garis.
lStyleState
Adalah sepasang nilai 16-bit yang disediakan oleh GDI setiap kali driver memanggil PATHOBJ_bEnumClipLines. Kedua nilai ini dikemas ke dalam LONG dan menentukan offset gaya kembali ke piksel pertama segmen garis. Ini adalah piksel pertama yang akan dirender jika baris tidak terpotong. Nilai ini memungkinkan gaya untuk sisa baris untuk dihitung. Lihat Baris Kosmetik Gaya untuk informasi tambahan.
c
Menentukan jumlah struktur RUN dalam array arun .
arun[1]
Adalah array struktur RUN . Struktur RUN menjelaskan bagian awal dan berhenti dari garis klip.
Keterangan
Struktur CLIPLINE digunakan oleh PATHOBJ_bEnumClipLines. Struktur CLIPLINE berisi titik kontrol asli yang tidak terklip dari segmen garis.
Lihat Jenis Data GDI untuk deskripsi struktur POINTFIX.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | winddi.h (termasuk Winddi.h) |