Microsoft DirectX 8.1 (Visual Basic)

CONST_DIDEVICEOBJINSTANCEFLAGS

Used to describe device object capabilities. Members of this enumeration are returned by the DirectInputDeviceObjectInstance.GetFlags method. They are also present in the DIOBJECTDATAFORMAT type passed to the DirectInputDevice8.SetDataFormat method

Enum CONST_DIDEVICEOBJINSTANCEFLAGS
    DIDOI_ASPECTACCEL     =   768 (&H300)
    DIDOI_ASPECTFORCE     =  1024 (&H400)
    DIDOI_ASPECTMASK      =  3840 (&HF00)
    DIDOI_ASPECTPOSITION  =   256 (&H100)
    DIDOI_ASPECTVELOCITY  =   512 (&H200)
    DIDOI_FFACTUATOR      =     1 
    DIDOI_FFEFFECTTRIGGER =     2 
    DIDOI_GUIDISUSAGE      =  4096 (&H1000)
    DIDOI_POLLED          = 32768 (&H8000)
End Enum

Constants

DIDOI_ASPECTACCEL
The object reports acceleration information.
DIDOI_ASPECTFORCE
The object reports force information.
DIDOI_ASPECTMASK
The bits that are used to report aspect information. An object can represent at most one aspect.
DIDOI_ASPECTPOSITION
The object reports position information.
DIDOI_ASPECTVELOCITY
The object reports velocity information.
DIDOI_FFACTUATOR
The object can have force-feedback effects applied to it.
DIDOI_FFEFFECTTRIGGER
The object can trigger playback of force-feedback effects.
DIDOI_GUIDISUSAGE
DIOBJECTDATAFORMAT.strGuid contains Human Interface Device (HID) usage and usage page in packed form.
DIDOI_POLLED
The object does not return data until the DirectInputDevice8.Poll method is called.