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.
Berisi informasi header yang merupakan bagian dari data input mentah.
Sintaks
typedef struct tagRAWINPUTHEADER {
DWORD dwType;
DWORD dwSize;
HANDLE hDevice;
WPARAM wParam;
} RAWINPUTHEADER, *PRAWINPUTHEADER, *LPRAWINPUTHEADER;
Anggota
dwType
Jenis: DWORD
Jenis input mentah. Jenis dapat berupa salah satu dari nilai berikut:
| Nilai | Makna |
|---|---|
| RIM_TYPEMOUSE 0 | Input mentah berasal dari mouse. |
| RIM_TYPEKEYBOARD 1 | Input mentah berasal dari keyboard. |
| RIM_TYPEHID 2 | Input mentah berasal dari beberapa perangkat yang bukan keyboard atau mouse. |
dwSize
Jenis: DWORD
Ukuran, dalam byte, dari seluruh paket input data. Ini termasuk RAWINPUT ditambah kemungkinan laporan input tambahan dalam array panjang variabel RAWHID .
hDevice
Jenis: HANDEL
Handel ke perangkat yang menghasilkan data input mentah.
wParam
Jenis: WPARAM
Nilai yang diteruskan dalam parameter wParam dari pesan WM_INPUT .
Keterangan
Untuk mendapatkan informasi selengkapnya tentang perangkat, gunakan hDevice dalam panggilan ke GetRawInputDeviceInfo. hDevice dapat menjadi nol jika input diterima dari touchpad presisi.
Persyaratan
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Header | winuser.h (termasuk Windows.h) |
Lihat juga
Konseptual
Referensi