Platform SDK: DirectX

CONST_DIEFTFLAGS

Members of the CONST_DIEFTFLAGS enumeration describe types and capabilities of force-feedback effects. They are used to restrict effect enumeration in the DirectInputDevice.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
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_dx_saturation_glos.
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