Metode IInkOverlay::SetWindowInputRectangle (msinkaut.h)
Mengatur persegi jendela, dalam piksel, di mana tinta digambar.
Sintaks
HRESULT SetWindowInputRectangle(
[in] IInkRectangle *WindowInputRectangle
);
Parameter
[in] WindowInputRectangle
Persegi panjang, dalam koordinat jendela, tempat tinta digambar.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Parameter berisi penunjuk yang tidak valid. |
|
Koordinat persegi panjang tidak valid (misalnya, lebar/tinggi 0). |
|
Tidak dapat memperbarui pemetaan saat berada di tengah stroke. |
|
Pengecualian terjadi di dalam metode . |
|
Persegi panjang input jendela tumpang tindih dengan persegi panjang input jendela dari InkCollector yang diaktifkan. |
Keterangan
Kesalahan E_INK_OVERLAPPING_INPUT_RECT dikembalikan jika persegi panjang input jendela dari pengumpul tinta yang diaktifkan (diatur dengan properti Diaktifkan ) tumpang tindih dengan persegi panjang input jendela dari pengumpul tinta lain yang diaktifkan.
Untuk mengatur ulang persegi panjang input jendela ke perilaku defaultnya (persegi panjang kosong dengan koordinat {0,0,0,0}), teruskan {0,0,0,0} panggilan ke SetWindowInputRectangle, dan bukan NULL.
Anda tidak dapat meneruskan persegi panjang di mana nilai properti Kanan kurang dari nilai properti Kiri ; atau di mana nilai properti Bawah kurang dari nilai properti Atas . Misalnya, persegi panjang dengan parameter {500, 500, 400, 400} tidak valid.
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 |