Microsoft DirectX 8.1 (Visual Basic) |
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