dinputd.h 标头

设备驱动程序实现者的 DirectInput 包含文件。

有关详细信息,请参阅:

dinputd.h 包含以下编程接口:

接口

 
IDirectInputEffectDriver

这三种方法允许将其他接口添加到 DirectInputEffectDriver 对象,而不会影响原始接口的功能。
IDirectInputJoyConfig8

IDirectInputJoyConfig8 接口包含的方法允许编写属性表的硬件开发人员向注册表写入和读取信息。

结构

 
DIDEVICESTATE

DIDEVICESTATE 结构返回有关力回馈设备状态的信息。
DIDRIVERVERSIONS

DIRECTInput 效果驱动程序使用 DIDRIVERVERSIONS 结构将版本信息报告回 DirectInput。
DIEFFECTATTRIBUTES

DIEFFECTATTRIBUTES 结构描述由力回馈设备支持的每个效果的注册表项的“Attributes”值中包含的信息。
DIFFDEVICEATTRIBUTES

DIFFDEVICEATTRIBUTES 结构描述 OEMForceFeedback 注册表项的“Attributes”值中包含的信息。
DIFFOBJECTATTRIBUTES

DIFFOBJECTATTRIBUTES 结构描述强制回馈设备上每个“对象”注册表项的“FFAttributes”值中包含的信息。
DIHIDFFINITINFO

DirectInput 使用 DIHIDFFINITINFO 结构向 HID 力回馈驱动程序提供有关要求其控制的设备的信息。
DIJOYCONFIG

DIJOYCONFIG 结构包含有关游戏杆配置的信息。
DIJOYTYPEINFO

DIJOYTYPEINFO 结构包含有关游戏杆类型的信息。
DIJOYUSERVALUES

DIJOYUSERVALUES 结构包含有关用户游戏杆设置的信息。
DIOBJECTATTRIBUTES

DIOBJECTATTRIBUTES 结构描述设备上每个“对象”的注册表项的“Attributes”值中包含的信息。 如果不存在“Attributes”值,则使用默认属性。
DIOBJECTCALIBRATION

DIOBJECTCALIBRATION 结构描述设备上每个轴的注册表项的“校准”值中包含的信息。
JOYREGHWVALUES

JOYREGHWVALUES (dinputd.h) 结构包含由校准) 填充的硬件 (返回的值范围。