DeviceCaps Structure (Microsoft.DirectX.DirectInput)

Describes a Microsoft® DirectInput® device's capabilities. This structure is used with the Inputdevice9Getcapabilities method.

Definition

Visual Basic Public Structure DeviceCaps
C# public struct DeviceCaps 
C++ public value class DeviceCaps sealed 
JScript In JScript, you can use structures, but you cannot define your own.

Members Table

The following table lists the members exposed by the object.

Methods

Method Description
DeviceCaps Initializes a new instance of the object.
ToString Obtains a string representation of the current instance.

Properties

Property Description
Alias
Attack
Attatched
DeadBand
DeviceSubType Device type specifier. This member can contain values identical to those in the dwDevType member of the Dideviceinstance structure.
DeviceType Device type specifier. This member can contain values identical to those in the dwDevType member of the Dideviceinstance structure.
Emulated
Fade
FFDriverVersion Version number of the device driver.
FFMinTimeResolution Minimum time, in microseconds, that the device can resolve. The device rounds any times to the nearest supported increment. For example, if the value of DwFFMinTimeResolution is 1000, the device would round any times to the nearest millisecond.
FFSamplePeriod Minimum time between playback of consecutive raw force commands, in microseconds.
FirmwareRevision Firmware revision of the device.
ForceFeedback
HardwareRevision Hardware revision of the device.
Hidden
NumberAxes Number of axes available on the device.
NumberButtons Number of buttons available on the device.
NumberPointOfViews Number of point-of-view controllers available on the device.
Phantom
PolledDataFormat
PolledDevice
PosNegCoefficients
PosNegSaturation
Saturation
StartDelay

Structure Information

Namespace Microsoft.DirectX.DirectInput
Assembly Microsoft.DirectX.DirectInput (microsoft.directx.directinput.dll)
Strong Name Microsoft.DirectX.DirectInput,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492