Microsoft DirectX 8.0 (Visual Basic)

CONST_DIMAPFLAGS

Used in the lSemantic member of the DIACTION type to map an action to any matching control on the device.

These constants can be used to map an application action to a virtual control that is not defined in a genre. Such actions are mapped after genre-specific actions. If the mapper has already mapped all matching controls to genre-specific actions, the action is left unmapped.

Actions mapped with these constants are treated with equal priority. If a device has one x-axis and the action array specifies DIAXIS_ANY_1 and DIAXIS_ANY_X_1, the action mapped to the x-axis is the one that appears first in the action array.

Enum CONST_DIMAPFLAGS
    DIAXIS_ANY_1   = -16760319 (&HFF004201)
    DIAXIS_ANY_2   = -16760318 (&HFF004202)
    DIAXIS_ANY_3   = -16760317 (&HFF004203)
    DIAXIS_ANY_4   = -16760316 (&HFF004204)
    DIAXIS_ANY_A_1 = -16530943 (&HFF03C201)
    DIAXIS_ANY_A_2 = -16530942 (&HFF03C202)
    DIAXIS_ANY_B_1 = -16498175 (&HFF044201)
    DIAXIS_ANY_B_2 = -16498174 (&HFF044202)
    DIAXIS_ANY_C_1 = -16465407 (&HFF04C201)
    DIAXIS_ANY_C_2 = -16465406 (&HFF04C202)
    DIAXIS_ANY_R_1 = -16629247 (&HFF024201)
    DIAXIS_ANY_R_2 = -16629246 (&HFF024202)
    DIAXIS_ANY_S_1 = -16432639 (&HFF054201)
    DIAXIS_ANY_S_2 = -16432638 (&HFF054202)
    DIAXIS_ANY_U_1 = -16596479 (&HFF02C201)
    DIAXIS_ANY_U_2 = -16596478 (&HFF02C202)
    DIAXIS_ANY_V_1 = -16563711 (&HFF034201)
    DIAXIS_ANY_V_2 = -16563710 (&HFF034202)
    DIAXIS_ANY_X_1 = -16727551 (&HFF00C201)
    DIAXIS_ANY_X_2 = -16727550 (&HFF00C202)
    DIAXIS_ANY_Y_1 = -16694783 (&HFF014201)
    DIAXIS_ANY_Y_2 = -16694782 (&HFF014202)
    DIAXIS_ANY_Z_1 = -16662015 (&HFF01C201)
    DIAXIS_ANY_Z_2 = -16662014 (&HFF01C202)
    DIBUTTON_ANY   = -16759808 (&HFF004400)
    DIPOV_ANY_1    = -16759295 (&HFF004601)
    DIPOV_ANY_2    = -16759294 (&HFF004602)
    DIPOV_ANY_3    = -16759293 (&HFF004603)
    DIPOV_ANY_4    = -16759292 (&HFF004604)
End Enum

Constants

DIAXIS_ANY_1
Any axis
DIAXIS_ANY_2
Any axis
DIAXIS_ANY_3
Any axis
DIAXIS_ANY_4
Any axis
DIAXIS_ANY_A_1
Any accelerator
DIAXIS_ANY_A_2
Any accelerator
DIAXIS_ANY_B_1
Any brake
DIAXIS_ANY_B_2
Any brake
DIAXIS_ANY_C_1
Any clutch
DIAXIS_ANY_C_2
Any clutch
DIAXIS_ANY_R_1
Any r-axis
DIAXIS_ANY_R_2
Any r-axis
DIAXIS_ANY_S_1
Any s-axis
DIAXIS_ANY_S_2
Any s-axis
DIAXIS_ANY_U_1
Any u-axis
DIAXIS_ANY_U_2
Any u-axis
DIAXIS_ANY_V_1
Any v-axis
DIAXIS_ANY_V_2
Any v-axis
DIAXIS_ANY_X_1
Any x-axis
DIAXIS_ANY_X_1
Any x-axis
DIAXIS_ANY_Y_1
Any y-axis
DIAXIS_ANY_Y_1
Any y-axis
DIAXIS_ANY_Z_1
Any z-axis
DIAXIS_ANY_Z_1
Any z-axis
DIBUTTON_ANY
Any button
DIPOV_ANY_1
Any point-of-view controller
DIPOV_ANY_2
Any point-of-view controller
DIPOV_ANY_3
Any point-of-view controller
DIPOV_ANY_4
Any point-of-view controller