Metode IInkTablet::GetPropertyMetrics (msinkaut.h)
Mengambil data metrik untuk properti tertentu.
Sintaks
HRESULT GetPropertyMetrics(
[in] BSTR propertyName,
[out] long *Minimum,
[out] long *Maximum,
[out] TabletPropertyMetricUnit *Units,
[out] float *Resolution
);
Parameter
[in] propertyName
Properti yang ingin Anda tentukan metriknya.
Untuk informasi selengkapnya tentang jenis data BSTR, lihat Menggunakan Pustaka COM.
[out] Minimum
Nilai minimum, dalam unit logis, yang dilaporkan tablet untuk properti ini. Misalnya, tablet yang melaporkan nilai x dari 0 hingga 9000 memiliki minimum logis 0.
[out] Maximum
Nilai maksimum, dalam unit logis, yang dilaporkan tablet untuk properti ini. Misalnya, tablet yang melaporkan nilai x dari 0 hingga 9000 akan memiliki maksimum logis 9000.
[out] Units
Unit fisik properti, seperti inci atau derajat. Untuk daftar unit properti, lihat jenis enumerasi TabletPropertyMetricUnit .
[out] Resolution
Menentukan resolusi atau nilai kenaikan untuk anggota unit . Misalnya, tablet yang melaporkan 400 titik per inci (dpi) memiliki nilai resolusi 400.
Menampilkan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Tablet tidak mendukung properti yang ditentukan. |
|
Terjadi kesalahan yang tidak ditentukan. |
|
Parameter berisi penunjuk yang tidak valid. |
|
Format GUID tidak valid. |
|
String properti tidak diketahui. |
|
Terjadi pengecualian saat memproses. |
Keterangan
Properti yang Anda ambil metriknya mungkin mencakup waktu saat paket dihasilkan atau tekanan bawah ujung pena pada permukaan tablet.
Untuk daftar lengkap properti yang dapat Anda ambil metriknya, lihat konstanta PacketProperty .
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
Metode GetPacketDescriptionPropertyMetrics
Metode GetPacketValuesByProperty