typedef struct DIJOYCONFIG {
DWORD dwSize;
DWORD dwOffset;
DWORD dwType;
DWORD dwFlags;
} DIJOYCONFIG, *LPDIJOYCONFIG;
各个字段的含义如下:
- dwSize: 结构体的大小,以字节为单位。
- dwOffset: 结构体相对于开始位置的偏移量。
- dwType: 控制器的类型,如 JOY_TYPE_GAMEPAD。
- dwFlags: 控制器的标志,如 JOY_HWS_ISGAMEPAD 表示它是一个游戏手柄。
请注意,DirectInput 已经被 Microsoft 标记为过时(deprecated),在 Windows 8 和更新版本中,推荐使用 Windows.Gaming.Input 命名空间提供的 API 来处理游戏输入。因此,如果可能的话,建议迁移到新的输入 API。
转载请注明出处:http://www.zyzy.cn/article/detail/26802/Win32 API/Dinputd.h/DIJOYCONFIG