Metode IInkStrokeDisp::FindIntersections (msinkaut.h)
Mengambil titik di mana objek IInkStrokeDisp ini berpotongan objek IInkStrokeDisp lainnya dalam koleksi InkStrokes yang diketahui.
Sintaks
HRESULT FindIntersections(
[in] IInkStrokes *Strokes,
[out, retval] VARIANT *Intersections
);
Parameter
[in] Strokes
Koleksi stroke yang diketahui yang digunakan untuk menghitung titik-titik di mana goresan ini bersinggungan goresan dalam koleksi. Jika NULL, gunakan semua goresan di objek InkDisp .
[out, retval] Intersections
Ketika metode ini kembali, berisi array nilai indeks titik mengambang yang menunjukkan lokasi di mana goresan ini berpotongan stroke dalam koleksi stroke yang diketahui.
Indeks floating point adalah nilai float yang mewakili lokasi di antara dua titik dalam goresan. Sebagai contoh, jika 0,0 adalah poin pertama dalam stroke dan 1,0 adalah titik kedua dalam stroke, 0,5 berada di tengah antara poin pertama dan kedua. Demikian pula, nilai indeks floating point 37,25 mewakili lokasi yang 25 persen di sepanjang garis antara titik 37 dan 38 goresan.
Untuk informasi selengkapnya tentang struktur VARIAN, lihat Menggunakan Pustaka COM.
Menampilkan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Parameter berisi penunjuk yang tidak valid. |
|
Tidak dapat mengalokasikan objek pembantu handel IInkStrokeDisp . |
|
Parameter atau jenis properti yang tidak terduga. |
|
Pengecualian terjadi di dalam metode . |
|
Parameter stroke tidak menunjuk ke objek InkDisp yang kompatibel. |
|
Objek InkDisp dari koleksi InkStrokes dan objek IInkStrokeDisp ini tidak cocok. |
Keterangan
Metode ini hanya dapat menentukan titik persimpangan.
Persyaratan
Klien minimum yang didukung | Windows XP Tablet PC Edition [hanya aplikasi desktop] |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | msinkaut.h |
Pustaka | InkObj.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk