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.
Bagian ini menjelaskan bagaimana sistem menyediakan input mentah ke aplikasi Anda dan bagaimana aplikasi menerima dan memproses input tersebut. Input mentah terkadang disebut sebagai input generik.
Di bagian ini
| Nama | Deskripsi |
|---|---|
| Tentang Input Mentah | Membahas input pengguna dari perangkat seperti joystick, layar sentuh, dan mikrofon. |
| Menggunakan Input Mentah | Menyediakan kode sampel untuk tugas yang berkaitan dengan input mentah. |
| Referensi Input Mentah | Berisi referensi API. |
Fungsi
| Nama | Deskripsi |
|---|---|
| DefRawInputProc | Memanggil prosedur input mentah default untuk menyediakan pemrosesan default untuk setiap pesan input mentah yang tidak diproses aplikasi. Fungsi ini memastikan bahwa setiap pesan diproses.
DefRawInputProc dipanggil dengan parameter yang sama yang diterima oleh prosedur jendela. |
| GetRawInputBuffer | Melakukan pembacaan buffer data input mentah. |
| getRawInputData | Mendapatkan input mentah dari perangkat yang ditentukan. |
| GetRawInputDeviceInfo | Mendapatkan informasi tentang perangkat input mentah. |
| GetRawInputDeviceList | Menghitung perangkat input mentah yang melekat pada sistem. |
| GetRegisteredRawInputDevices | Mendapatkan informasi tentang perangkat input mentah untuk aplikasi saat ini. |
| RegisterRawInputDevices | Mendaftarkan perangkat yang menyediakan data input mentah. |
Macro
| Nama | Deskripsi |
|---|---|
| GET_RAWINPUT_CODE_WPARAM | Mendapatkan kode input dari wParam di WM_INPUT. |
| NEXTRAWINPUTBLOCK | Mendapatkan lokasi struktur berikutnya dalam array strukturRAWINPUT. |
Pemberitahuan
| Nama | Deskripsi |
|---|---|
| WM_INPUT | Dikirim ke jendela yang mendapatkan input mentah. |
| WM_INPUT_DEVICE_CHANGE | Dikirim ke jendela yang terdaftar untuk menerima input mentah. |
Struktur
| Nama | Deskripsi |
|---|---|
| RAWHID | Menjelaskan format input mentah dari Perangkat Antarmuka Manusia (HID). |
| RAWINPUT | Berisi input mentah dari perangkat. |
| RAWINPUTDEVICE | Menentukan informasi untuk perangkat input mentah. |
| RAWINPUTDEVICELIST | Berisi informasi tentang perangkat input mentah. |
| RAWINPUTHEADER | Berisi informasi header yang merupakan bagian dari data input mentah. |
| RAWKEYBOARD | Berisi informasi tentang status keyboard. |
| rawmouse | Berisi informasi tentang status tetikus. |
| RID_DEVICE_INFO | Menentukan data input mentah yang berasal dari perangkat apa pun. |
| RID_DEVICE_INFO_HID | Menentukan data input mentah yang berasal dari HID yang ditentukan. |
| RID_DEVICE_INFO_KEYBOARD | Menentukan data input mentah yang berasal dari keyboard yang ditentukan. |
| RID_DEVICE_INFO_MOUSE | Menentukan data input mentah yang berasal dari mouse yang ditentukan. |