Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan informasi sentuhan dasar yang umum untuk semua jenis penunjuk.
Sintaks
typedef struct tagPOINTER_TOUCH_INFO {
POINTER_INFO pointerInfo;
TOUCH_FLAGS touchFlags;
TOUCH_MASK touchMask;
RECT rcContact;
RECT rcContactRaw;
UINT32 orientation;
UINT32 pressure;
} POINTER_TOUCH_INFO;
Anggota
pointerInfo
Jenis: POINTER_INFO
Struktur header POINTER_INFO yang disematkan.
touchFlags
Jenis: Bendera Sentuh
Saat ini tidak ada.
touchMask
Jenis: Touch Mask
Menunjukkan bidang opsional mana yang berisi nilai yang valid. Anggota dapat berupa nol atau kombinasi nilai apa pun dari konstanta Touch Mask .
rcContact
Jenis: RECT
Koordinat layar area kontak yang diprediksi, dalam piksel. Secara default, jika perangkat tidak melaporkan area kontak, bidang ini default ke persegi panjang 0 demi 0 yang berpusat di sekitar lokasi penunjuk.
Nilai yang diprediksi didasarkan pada posisi penunjuk yang dilaporkan oleh digitizer dan gerakan penunjuk. Koreksi ini dapat mengimbangi keterlambatan visual karena keterlambatan inheren dalam pengimporan dan pemrosesan lokasi penunjuk pada digitizer. Ini berlaku untuk pointer jenis PT_TOUCH.
rcContactRaw
Jenis: RECT
Koordinat layar mentah area kontak, dalam piksel. Untuk koordinat layar yang disesuaikan, lihat rcContact.
orientation
Jenis: UINT32
Orientasi penunjuk, dengan nilai antara 0 dan 359, di mana 0 menunjukkan penunjuk sentuh yang selaras dengan sumbu x dan menunjuk dari kiri ke kanan; meningkatkan nilai menunjukkan derajat rotasi ke arah searah jajar.
Bidang ini default ke 0 jika perangkat tidak melaporkan orientasi.
Catatan
Beberapa perangkat layar sentuh yang mendukung orientasi hanya akan melaporkan nilai setengah rentang (0-180°), sementara perangkat lain hanya akan melaporkan nilai rentang penuh (0-359°).
pressure
Jenis: UINT32
Tekanan pena dinormalisasi ke rentang antara 0 dan 1024. Defaultnya adalah 512.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
| Header | winuser.h (termasuk Windows.h) |