IInkStrokeDisp::Metode pemisahan (msinkaut.h)
Membagi stroke pada lokasi yang ditentukan pada stroke.
Sintaks
HRESULT Split(
[in] float SplitAt,
[out, retval] IInkStrokeDisp **NewStroke
);
Parameter
[in] SplitAt
Nilai indeks floating point yang mewakili tempat untuk membagi stroke.
[out, retval] NewStroke
Ketika metode ini kembali, berisi penunjuk ke objek IInkStrokeDisp baru yang dibuat dari operasi pemisahan.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Parameter berisi penunjuk yang tidak valid. |
|
Tidak dapat mengalokasikan objek pembantu handler Stroke. |
|
Parameter tidak valid. |
|
Parameter atau jenis properti yang tidak terduga. |
|
Pengecualian terjadi di dalam metode . |
Keterangan
Metode ini memasukkan stroke baru segera setelah stroke asli dalam set stroke dan menghitung ulang indeks stroke yang tersisa.
Ketika IInkStrokeDisp dibagi, bagian awal stroke tetap menjadi ID IInkStrokeDisp asli. Bagian akhir IInkStrokeDisp menjadi IInkStrokeDisp baru dengan ID yang lebih besar dari ID IInkStrokeDisp tertinggi. Jika IInkStrokeDisp asli berada dalam koleksi InkStrokes (selain Ink.Strokes), hanya bagian awal yang tersisa dalam koleksi tersebut.
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 |