The GET_DIDEVICE_SUBTYPE macro extracts the device subtype code from a device type description code.
BYTE GET_DIDEVICE_SUBTYPE(
DWORD dwDevType
);
Parameters
dwDevType
DirectInput device type description code. The possible values for this parameter are identical to those found in the dwDevType member of the DIDEVICEINSTANCE structure.
Remarks
The interpretation of the subtype code depends on the primary type.
This macro is defined in Dinput.h as follows:
#define GET_DIDEVICE_SUBTYPE(dwDevType) HIBYTE(dwDevType)
QuickInfo
Windows NT: Use version 5.0 or later.
Windows: Use Windows 95 OSR2 or later. Available as a redistributable for Windows 95.
Windows CE: Unsupported.
Header: Declared in dinput.h.
See Also