DIMAKEUSAGEDWORD Macro

The DIMAKEUSAGEDWORD macro combines the usage page and usage codes for a device object representing a Human Interface Device (HID), for passing to the IDirectInputDevice8::GetObjectInfo method.

Syntax

#define DIMAKEUSAGEDWORD(UsagePage, Usage)  \ ((DWORD)MAKELONG(Usage, UsagePage))

Parameters

  • UsagePage
    Usage page of the device object.
  • Usage
    Usage of the device object.