dinputd.h header
DirectInput include file for device driver implementors.
For more information, see:
dinputd.h contains the following programming interfaces:
Interfaces
IDirectInputEffectDriver These three methods allow additional interfaces to be added to the DirectInputEffectDriver object without affecting the functionality of the original interface. |
IDirectInputJoyConfig8 IDirectInputJoyConfig8 interface contains methods that allow hardware developers who are writing property sheets to write and read information to and from the registry. |
Structures
DIDEVICESTATE The DIDEVICESTATE structure returns information about the state of a force feedback device. |
DIDRIVERVERSIONS The DIDRIVERVERSIONS structure is used by the DirectInput effect driver to report version information back to DirectInput. |
DIEFFECTATTRIBUTES The DIEFFECTATTRIBUTES structure describes the information contained in the "Attributes" value of the registry key for each effect that is supported by a force-feedback device. |
DIFFDEVICEATTRIBUTES The DIFFDEVICEATTRIBUTES structure describes the information contained in the "Attributes" value of the OEMForceFeedback registry key. |
DIFFOBJECTATTRIBUTES The DIFFOBJECTATTRIBUTES structure describes the information contained in the "FFAttributes" value of the registry key for each "object" on a force-feedback device. |
DIHIDFFINITINFO The DIHIDFFINITINFO structure is used by DirectInput to provide information to a HID force-feedback driver about the device it is being asked to control. |
DIJOYCONFIG The DIJOYCONFIG structure contains information about a joystick's configuration. |
DIJOYTYPEINFO The DIJOYTYPEINFO structure contains information about a joystick type. |
DIJOYUSERVALUES The DIJOYUSERVALUES structure contains information about the user's joystick settings. |
DIOBJECTATTRIBUTES The DIOBJECTATTRIBUTES structure describes the information contained in the "Attributes" value of the registry key for each "object" on a device. If the "Attributes" value is absent, then default attributes are used. |
DIOBJECTCALIBRATION The DIOBJECTCALIBRATION structure describes the information contained in the "Calibration" value of the registry key for each axis on a device. |
JOYREGHWVALUES The JOYREGHWVALUES (dinputd.h) structure contains the range of values returned by the hardware (filled in by calibration). |