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.
Struktur DIOBJECTATTRIBUTES menjelaskan informasi yang terkandung dalam nilai "Atribut" kunci registri untuk setiap "objek" pada perangkat. Jika nilai "Atribut" tidak ada, maka atribut default akan digunakan.
Sintaks
typedef struct DIOBJECTATTRIBUTES {
DWORD dwFlags;
WORD wUsagePage;
WORD wUsage;
} DIOBJECTATTRIBUTES, *LPDIOBJECTATTRIBUTES;
Anggota
dwFlags
Mungkin ada nol, satu, atau beberapa bendera berikut:
DIDOI_FFACTUATOR
Menunjukkan bahwa objek dapat memiliki efek umpan balik paksa yang diterapkan padanya.
DIDOI_FFEFFECTTRIGGER
Menunjukkan bahwa objek dapat memicu pemutaran efek umpan balik paksa.
DIDOI_ASPECTPOSITION
Menunjukkan bahwa objek melaporkan informasi posisi.
DIDOI_ASPECTVELOCITY
Menunjukkan bahwa objek melaporkan informasi kecepatan.
DIDOI_ASPECTACCEL
Menunjukkan bahwa objek melaporkan informasi akselerasi.
DIDOI_ASPECTFORCE
Menunjukkan bahwa laporan objek memaksa informasi.
DIDOI_ASPECTMASK
Menunjukkan bit yang digunakan untuk melaporkan informasi aspek. Objek dapat mewakili, paling banyak, satu aspek.
DIDOI_POLLED
Menunjukkan bahwa objek harus secara eksplisit dijajaki agar data diambil darinya. Jika bendera ini tidak diatur, maka data untuk objek digerakkan oleh interupsi.
wUsagePage
Menentukan halaman penggunaan HID untuk dikaitkan dengan objek.
wUsage
Menentukan penggunaan HID untuk dikaitkan dengan objek .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Header | dinputd.h (termasuk Dinputd.h) |