public interface IInputDeviceImp
Thetype exposes the following members.
Gets number of axes supported by this device.
Gets a description of the axis. This value can be used in user setup-dialogs or to match axes of devices of different categories.
Gets the number of buttons supported by this device.
Gets information about of the specified button. This value can be used in user setup-dialogs or to match buttons of devices of different categories.
Gets the category of this device. Device categories define a minimal common set of buttons and axes which are identical across all devices sharing the same category.
Gets the human readable name of this device. This parameter can be used in user dialogs to identify devices.
Gets an identifier. Implementors take care that this id is unique across all devices managed by a driver.
Gets the value currently present at the given axis if its AxisImpDesc identifies it as a to-be-polled axis.
Gets the state of the given button if its ButtonImpDesc identifies it as a to-be-polled button
Occurs on value changes of axes exhibited by this device. Only applies for axes where the PollAxis is set to false.