IInkDisp::Muat metode (msinkaut.h)
Mengisi objek InkDisp baru dengan data biner yang diketahui.
Sintaks
HRESULT Load(
[in] VARIANT Data
);
Parameter
[in] Data
Aliran yang berisi data tinta.
Untuk informasi selengkapnya tentang struktur VARIAN, lihat Menggunakan Pustaka COM.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
VARIAN bukan tipe yang benar (byte array). |
|
Tidak dapat mengalokasikan memori untuk Stream. |
|
Parameter atau jenis properti yang tidak terduga. |
|
Pengecualian terjadi di dalam metode . |
Keterangan
Anda hanya dapat memuat tinta ke objek InkDisp baru yang kosong - yang belum mengumpulkan goresan apa pun atau tidak memiliki properti terlampir. Jika Anda mencoba memuat tinta ke objek InkDisp yang telah mengumpulkan goresan atau properti terlampir, bahkan jika goresan atau properti telah dihapus dari objek InkDisp , pengecualian akan dilemparkan. Ini terjadi karena bagaimana ID stroke ditetapkan. Stroke diberi ID unik, dan ID ini tidak digunakan kembali, bahkan jika goresan telah dihapus dari objek Tinta. Ini berarti bahwa, jika objek InkDisp berisi goresan dengan ID 1 dan Anda menghapus goresan dan memuat objek InkDisp lain ke dalam objek InkDisp ini, ID goresan akan dimulai pada 2. Ini akan membingungkan dan oleh karena itu tidak diizinkan.
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 |