Metode IInkDisp::GetBoundingBox (msinkaut.h)
Mengambil kotak pembatas dalam koordinat ruang tinta untuk semua goresan dalam objek InkDisp , goresan individual, atau koleksi InkStrokes .
Sintaks
HRESULT GetBoundingBox(
[in, optional] InkBoundingBoxMode BoundingBoxMode,
[out, retval] IInkRectangle **Rectangle
);
Parameter
[in, optional] BoundingBoxMode
Pilihan. Menentukan karakteristik goresan yang akan digunakan untuk menghitung kotak pembatas. Untuk detail selengkapnya tentang penggunaan karakteristik goresan untuk menghitung kotak pembatas, lihat jenis enumerasi BoundingBoxMode .
Nilai defaultnya adalah -1 (IBBM_DEFAULT), yang berarti bahwa semua karakteristik goresan digunakan untuk menentukan kotak pembatas.
[out, retval] Rectangle
Ketika metode ini kembali, berisi persegi panjang yang menentukan kotak pembatas objek InkDisp , objek IInkStrokeDisp , atau koleksi InkStrokes .
Mengembalikan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Parameter berisi penunjuk yang tidak valid. |
|
Pengecualian terjadi di dalam metode . |
|
Parameter atau jenis properti yang tidak terduga. |
|
Objek InkRectangle tidak terdaftar. |
Keterangan
Ketika kotak pembatas dipengaruhi oleh lebar pena, lebar ini diskalakan dengan tepat untuk transformasi tampilan InkRenderer . Untuk melakukan ini, lebar pena dikalikan dengan akar kuadrat dari penentu transformasi tampilan.
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