Metode IInkDisp::ExtractStrokes (msinkaut.h)
Menentukan stroke untuk mengekstrak dari Kelas InkDisp dan memotong atau menyalin ke Kelas InkDisp baru, dengan menggunakan koleksi stroke yang diketahui untuk menentukan stroke mana yang akan diekstrak.
Sintaks
HRESULT ExtractStrokes(
[in, optional] IInkStrokes *Strokes,
[in, optional] InkExtractFlags ExtractFlags,
[out, retval] IInkDisp **ExtractedInk
);
Parameter
[in, optional] Strokes
Opsional. Menentukan kumpulan goresan yang akan diekstrak. Nilai defaultnya adalah 0, yang menentukan bahwa semua goresan diekstrak.
[in, optional] ExtractFlags
Opsional. Menentukan jenis Enumerasi InkExtractFlags , yang menentukan apakah tinta dipotong atau disalin ke objek Tinta baru. Nilai defaultnya adalah IEF_DEFAULT, yang memotong goresan.
[out, retval] ExtractedInk
Ketika metode ini kembali, berisi penunjuk ke objek Kelas InkDisp baru yang berisi koleksi goresan yang diekstrak atau disalin.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil |
|
Parameter berisi penunjuk yang tidak valid. |
|
Objek Kelas InkDisp dari koleksi Koleksi InkStrokes harus cocok dengan Kelas InkDisp yang diketahui. |
|
Pengecualian terjadi di dalam metode . |
|
Tidak semua goresan diekstraksi. |
|
Tidak dapat mengalokasikan memori yang digunakan untuk melakukan operasi. |
|
Bendera ekstraksi tidak valid. |
|
Kelas objek Kelas InkDisp tidak terdaftar. |
Persyaratan
Persyaratan | Nilai |
---|---|
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