struktur USAGE_AND_PAGE (hidpi.h)

Struktur USAGE_AND_PAGE menentukan halaman penggunaan dan ID penggunaan kontrol HID.

Sintaks

typedef struct _USAGE_AND_PAGE {
  USAGE Usage;
  USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;

Anggota

Usage

Menentukan ID penggunaan dalam halaman penggunaan yang ditentukan oleh UsagePage.

UsagePage

Menentukan halaman penggunaan.

Keterangan

Makro HidP_IsSameUsageAndPage menentukan apakah dua penggunaan yang diperluas, yang diwakili oleh struktur USAGE_AND_PAGE , sama.

BOOLEAN HidP_IsSameUsageAndPage(
   USAGE_AND_PAGE u1,
   USAGE_AND_PAGE u2
);

u1

USAGE_AND_PAGE

Menentukan penggunaan yang diperluas

u2

USAGE_AND_PAGE

Menentukan penggunaan yang diperluas

Tampilkan Nilai

BOOLEAN

HidP_IsSameUsageAndPage mengembalikan salah satu nilai status berikut:

TRUE

Penggunaan u1 sama dengan penggunaan u2.

FALSE

Penggunaan u1 berbeda dari penggunaan u2.

Sebagaimana didefinisikan oleh standar USB HID, penggunaan yang diperluas adalah nilai yang tidak ditandatangani 32-bit. Urutan tinggi 16 bit menentukan halaman penggunaan, dan urutan lebih rendah 16 bit menentukan ID penggunaan.

Untuk informasi selengkapnya, lihat Koleksi HID.

Persyaratan

Persyaratan Nilai
Header hidpi.h (termasuk Hidpi.h)

Lihat juga

HidP_GetButtonsEx