Microsoft DirectX 8.0 (Visual Basic) |
DIACTION 型の lSemantic メンバに使用され、アクションをデバイス上の一致するコントロールにマップする。
これらの定数を使って、ジャンルに定義されていない仮想コントロールにアプリケーション アクションをマップできる。このようなアクションは、ジャンル固有アクションの後にマップされる。マッパーが一致するコントロールをすべてジャンル固有アクションに既にマップしていた場合、アクションはマップされないまま残される。
これらの定数にマップされたアクションには、優先度の差はない。デバイスに 1 つの x 軸があり、アクション配列が DIAXIS_ANY_1 および DIAXIS_ANY_X_1 を指定する場合、x 軸には、アクション配列の先頭に表示されるアクションがマップされる。
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