Microsoft DirectX 8.1 (Visual Basic)

CONST_DIEFTFLAGS

Used to describe types and capabilities of force-feedback effects. These flags restrict effect enumeration in the DirectInputDevice8.GetEffectsEnum method to one or more of the primary types. They are also returned by the DirectInputEnumEffects.GetType method.

Enum CONST_DIEFTFLAGS
    DIEFT_ALL                =     0 
    DIEFT_CONDITION          =     4 
    DIEFT_CONSTANTFORCE      =     1 
    DIEFT_CUSTOMFORCE        =     5 
    DIEFT_DEADBAND           = 16384 (&H4000)
    DIEFT_FFATTACK           =   512 (&H200)
    DIEFT_FFFADE             =  1024 (&H400)
    DIEFT_HARDWARE           =   255 (&HFF)
    DIEFT_PERIODIC           =     3 
    DIEFT_POSNEGCOEFFICIENTS =  4096 (&H1000)
    DIEFT_POSNEGSATURATION   =  8192 (&H2000)
    DIEFT_RAMPFORCE          =     2 
    DIEFT_SATURATION         =  2048 (&H800)
End Enum

Constants

DIEFT_ALL
All effects are to be enumerated.
DIEFT_CONDITION
The effect is a condition, or conditions are to be enumerated.
DIEFT_CONSTANTFORCE
The effect is a constant force, or constant forces are to be enumerated.
DIEFT_CUSTOMFORCE
The effect is a custom force, or custom forces are to be enumerated.
DIEFT_DEADBAND
The effect supports deadband.
DIEFT_FFATTACK
The effect supports attack.
DIEFT_FFFADE
The effect supports fade.
DIEFT_HARDWARE
The effect is specific to the hardware, or hardware effects are to be enumerated.
DIEFT_PERIODIC
The effect is periodic, or periodic effects are to be enumerated.
DIEFT_POSNEGCOEFFICIENTS
The condition supports different positive and negative coefficients.
DIEFT_POSNEGSATURATION
The effect supports different positive and negative saturation.
DIEFT_RAMPFORCE
The effect is a ramp force, or ramp forces are to be enumerated.
DIEFT_SATURATION
The effect supports saturation.

See Also

CONST_DIDEVCAPSFLAGS