Microsoft DirectX 8.1 (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.