ホーム › UI.Input.XboxController › XINPUT_VIRTUAL_KEY
XINPUT_VIRTUAL_KEY
列挙型メンバー 32
| 名前 | 10進 | 16進 |
|---|---|---|
| VK_PAD_A | 22528 | 0x5800 |
| VK_PAD_B | 22529 | 0x5801 |
| VK_PAD_X | 22530 | 0x5802 |
| VK_PAD_Y | 22531 | 0x5803 |
| VK_PAD_RSHOULDER | 22532 | 0x5804 |
| VK_PAD_LSHOULDER | 22533 | 0x5805 |
| VK_PAD_LTRIGGER | 22534 | 0x5806 |
| VK_PAD_RTRIGGER | 22535 | 0x5807 |
| VK_PAD_DPAD_UP | 22544 | 0x5810 |
| VK_PAD_DPAD_DOWN | 22545 | 0x5811 |
| VK_PAD_DPAD_LEFT | 22546 | 0x5812 |
| VK_PAD_DPAD_RIGHT | 22547 | 0x5813 |
| VK_PAD_START | 22548 | 0x5814 |
| VK_PAD_BACK | 22549 | 0x5815 |
| VK_PAD_LTHUMB_PRESS | 22550 | 0x5816 |
| VK_PAD_RTHUMB_PRESS | 22551 | 0x5817 |
| VK_PAD_LTHUMB_UP | 22560 | 0x5820 |
| VK_PAD_LTHUMB_DOWN | 22561 | 0x5821 |
| VK_PAD_LTHUMB_RIGHT | 22562 | 0x5822 |
| VK_PAD_LTHUMB_LEFT | 22563 | 0x5823 |
| VK_PAD_LTHUMB_UPLEFT | 22564 | 0x5824 |
| VK_PAD_LTHUMB_UPRIGHT | 22565 | 0x5825 |
| VK_PAD_LTHUMB_DOWNRIGHT | 22566 | 0x5826 |
| VK_PAD_LTHUMB_DOWNLEFT | 22567 | 0x5827 |
| VK_PAD_RTHUMB_UP | 22576 | 0x5830 |
| VK_PAD_RTHUMB_DOWN | 22577 | 0x5831 |
| VK_PAD_RTHUMB_RIGHT | 22578 | 0x5832 |
| VK_PAD_RTHUMB_LEFT | 22579 | 0x5833 |
| VK_PAD_RTHUMB_UPLEFT | 22580 | 0x5834 |
| VK_PAD_RTHUMB_UPRIGHT | 22581 | 0x5835 |
| VK_PAD_RTHUMB_DOWNRIGHT | 22582 | 0x5836 |
| VK_PAD_RTHUMB_DOWNLEFT | 22583 | 0x5837 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum XINPUT_VIRTUAL_KEY : unsigned short {
VK_PAD_A = 22528,
VK_PAD_B = 22529,
VK_PAD_X = 22530,
VK_PAD_Y = 22531,
VK_PAD_RSHOULDER = 22532,
VK_PAD_LSHOULDER = 22533,
VK_PAD_LTRIGGER = 22534,
VK_PAD_RTRIGGER = 22535,
VK_PAD_DPAD_UP = 22544,
VK_PAD_DPAD_DOWN = 22545,
VK_PAD_DPAD_LEFT = 22546,
VK_PAD_DPAD_RIGHT = 22547,
VK_PAD_START = 22548,
VK_PAD_BACK = 22549,
VK_PAD_LTHUMB_PRESS = 22550,
VK_PAD_RTHUMB_PRESS = 22551,
VK_PAD_LTHUMB_UP = 22560,
VK_PAD_LTHUMB_DOWN = 22561,
VK_PAD_LTHUMB_RIGHT = 22562,
VK_PAD_LTHUMB_LEFT = 22563,
VK_PAD_LTHUMB_UPLEFT = 22564,
VK_PAD_LTHUMB_UPRIGHT = 22565,
VK_PAD_LTHUMB_DOWNRIGHT = 22566,
VK_PAD_LTHUMB_DOWNLEFT = 22567,
VK_PAD_RTHUMB_UP = 22576,
VK_PAD_RTHUMB_DOWN = 22577,
VK_PAD_RTHUMB_RIGHT = 22578,
VK_PAD_RTHUMB_LEFT = 22579,
VK_PAD_RTHUMB_UPLEFT = 22580,
VK_PAD_RTHUMB_UPRIGHT = 22581,
VK_PAD_RTHUMB_DOWNRIGHT = 22582,
VK_PAD_RTHUMB_DOWNLEFT = 22583
} XINPUT_VIRTUAL_KEY;public enum XINPUT_VIRTUAL_KEY : ushort
{
VK_PAD_A = 22528,
VK_PAD_B = 22529,
VK_PAD_X = 22530,
VK_PAD_Y = 22531,
VK_PAD_RSHOULDER = 22532,
VK_PAD_LSHOULDER = 22533,
VK_PAD_LTRIGGER = 22534,
VK_PAD_RTRIGGER = 22535,
VK_PAD_DPAD_UP = 22544,
VK_PAD_DPAD_DOWN = 22545,
VK_PAD_DPAD_LEFT = 22546,
VK_PAD_DPAD_RIGHT = 22547,
VK_PAD_START = 22548,
VK_PAD_BACK = 22549,
VK_PAD_LTHUMB_PRESS = 22550,
VK_PAD_RTHUMB_PRESS = 22551,
VK_PAD_LTHUMB_UP = 22560,
VK_PAD_LTHUMB_DOWN = 22561,
VK_PAD_LTHUMB_RIGHT = 22562,
VK_PAD_LTHUMB_LEFT = 22563,
VK_PAD_LTHUMB_UPLEFT = 22564,
VK_PAD_LTHUMB_UPRIGHT = 22565,
VK_PAD_LTHUMB_DOWNRIGHT = 22566,
VK_PAD_LTHUMB_DOWNLEFT = 22567,
VK_PAD_RTHUMB_UP = 22576,
VK_PAD_RTHUMB_DOWN = 22577,
VK_PAD_RTHUMB_RIGHT = 22578,
VK_PAD_RTHUMB_LEFT = 22579,
VK_PAD_RTHUMB_UPLEFT = 22580,
VK_PAD_RTHUMB_UPRIGHT = 22581,
VK_PAD_RTHUMB_DOWNRIGHT = 22582,
VK_PAD_RTHUMB_DOWNLEFT = 22583,
}Public Enum XINPUT_VIRTUAL_KEY As UShort
VK_PAD_A = 22528
VK_PAD_B = 22529
VK_PAD_X = 22530
VK_PAD_Y = 22531
VK_PAD_RSHOULDER = 22532
VK_PAD_LSHOULDER = 22533
VK_PAD_LTRIGGER = 22534
VK_PAD_RTRIGGER = 22535
VK_PAD_DPAD_UP = 22544
VK_PAD_DPAD_DOWN = 22545
VK_PAD_DPAD_LEFT = 22546
VK_PAD_DPAD_RIGHT = 22547
VK_PAD_START = 22548
VK_PAD_BACK = 22549
VK_PAD_LTHUMB_PRESS = 22550
VK_PAD_RTHUMB_PRESS = 22551
VK_PAD_LTHUMB_UP = 22560
VK_PAD_LTHUMB_DOWN = 22561
VK_PAD_LTHUMB_RIGHT = 22562
VK_PAD_LTHUMB_LEFT = 22563
VK_PAD_LTHUMB_UPLEFT = 22564
VK_PAD_LTHUMB_UPRIGHT = 22565
VK_PAD_LTHUMB_DOWNRIGHT = 22566
VK_PAD_LTHUMB_DOWNLEFT = 22567
VK_PAD_RTHUMB_UP = 22576
VK_PAD_RTHUMB_DOWN = 22577
VK_PAD_RTHUMB_RIGHT = 22578
VK_PAD_RTHUMB_LEFT = 22579
VK_PAD_RTHUMB_UPLEFT = 22580
VK_PAD_RTHUMB_UPRIGHT = 22581
VK_PAD_RTHUMB_DOWNRIGHT = 22582
VK_PAD_RTHUMB_DOWNLEFT = 22583
End Enumimport enum
class XINPUT_VIRTUAL_KEY(enum.IntEnum):
VK_PAD_A = 22528
VK_PAD_B = 22529
VK_PAD_X = 22530
VK_PAD_Y = 22531
VK_PAD_RSHOULDER = 22532
VK_PAD_LSHOULDER = 22533
VK_PAD_LTRIGGER = 22534
VK_PAD_RTRIGGER = 22535
VK_PAD_DPAD_UP = 22544
VK_PAD_DPAD_DOWN = 22545
VK_PAD_DPAD_LEFT = 22546
VK_PAD_DPAD_RIGHT = 22547
VK_PAD_START = 22548
VK_PAD_BACK = 22549
VK_PAD_LTHUMB_PRESS = 22550
VK_PAD_RTHUMB_PRESS = 22551
VK_PAD_LTHUMB_UP = 22560
VK_PAD_LTHUMB_DOWN = 22561
VK_PAD_LTHUMB_RIGHT = 22562
VK_PAD_LTHUMB_LEFT = 22563
VK_PAD_LTHUMB_UPLEFT = 22564
VK_PAD_LTHUMB_UPRIGHT = 22565
VK_PAD_LTHUMB_DOWNRIGHT = 22566
VK_PAD_LTHUMB_DOWNLEFT = 22567
VK_PAD_RTHUMB_UP = 22576
VK_PAD_RTHUMB_DOWN = 22577
VK_PAD_RTHUMB_RIGHT = 22578
VK_PAD_RTHUMB_LEFT = 22579
VK_PAD_RTHUMB_UPLEFT = 22580
VK_PAD_RTHUMB_UPRIGHT = 22581
VK_PAD_RTHUMB_DOWNRIGHT = 22582
VK_PAD_RTHUMB_DOWNLEFT = 22583// XINPUT_VIRTUAL_KEY
pub const VK_PAD_A: u16 = 22528;
pub const VK_PAD_B: u16 = 22529;
pub const VK_PAD_X: u16 = 22530;
pub const VK_PAD_Y: u16 = 22531;
pub const VK_PAD_RSHOULDER: u16 = 22532;
pub const VK_PAD_LSHOULDER: u16 = 22533;
pub const VK_PAD_LTRIGGER: u16 = 22534;
pub const VK_PAD_RTRIGGER: u16 = 22535;
pub const VK_PAD_DPAD_UP: u16 = 22544;
pub const VK_PAD_DPAD_DOWN: u16 = 22545;
pub const VK_PAD_DPAD_LEFT: u16 = 22546;
pub const VK_PAD_DPAD_RIGHT: u16 = 22547;
pub const VK_PAD_START: u16 = 22548;
pub const VK_PAD_BACK: u16 = 22549;
pub const VK_PAD_LTHUMB_PRESS: u16 = 22550;
pub const VK_PAD_RTHUMB_PRESS: u16 = 22551;
pub const VK_PAD_LTHUMB_UP: u16 = 22560;
pub const VK_PAD_LTHUMB_DOWN: u16 = 22561;
pub const VK_PAD_LTHUMB_RIGHT: u16 = 22562;
pub const VK_PAD_LTHUMB_LEFT: u16 = 22563;
pub const VK_PAD_LTHUMB_UPLEFT: u16 = 22564;
pub const VK_PAD_LTHUMB_UPRIGHT: u16 = 22565;
pub const VK_PAD_LTHUMB_DOWNRIGHT: u16 = 22566;
pub const VK_PAD_LTHUMB_DOWNLEFT: u16 = 22567;
pub const VK_PAD_RTHUMB_UP: u16 = 22576;
pub const VK_PAD_RTHUMB_DOWN: u16 = 22577;
pub const VK_PAD_RTHUMB_RIGHT: u16 = 22578;
pub const VK_PAD_RTHUMB_LEFT: u16 = 22579;
pub const VK_PAD_RTHUMB_UPLEFT: u16 = 22580;
pub const VK_PAD_RTHUMB_UPRIGHT: u16 = 22581;
pub const VK_PAD_RTHUMB_DOWNRIGHT: u16 = 22582;
pub const VK_PAD_RTHUMB_DOWNLEFT: u16 = 22583;// XINPUT_VIRTUAL_KEY
const (
VK_PAD_A uint16 = 22528
VK_PAD_B uint16 = 22529
VK_PAD_X uint16 = 22530
VK_PAD_Y uint16 = 22531
VK_PAD_RSHOULDER uint16 = 22532
VK_PAD_LSHOULDER uint16 = 22533
VK_PAD_LTRIGGER uint16 = 22534
VK_PAD_RTRIGGER uint16 = 22535
VK_PAD_DPAD_UP uint16 = 22544
VK_PAD_DPAD_DOWN uint16 = 22545
VK_PAD_DPAD_LEFT uint16 = 22546
VK_PAD_DPAD_RIGHT uint16 = 22547
VK_PAD_START uint16 = 22548
VK_PAD_BACK uint16 = 22549
VK_PAD_LTHUMB_PRESS uint16 = 22550
VK_PAD_RTHUMB_PRESS uint16 = 22551
VK_PAD_LTHUMB_UP uint16 = 22560
VK_PAD_LTHUMB_DOWN uint16 = 22561
VK_PAD_LTHUMB_RIGHT uint16 = 22562
VK_PAD_LTHUMB_LEFT uint16 = 22563
VK_PAD_LTHUMB_UPLEFT uint16 = 22564
VK_PAD_LTHUMB_UPRIGHT uint16 = 22565
VK_PAD_LTHUMB_DOWNRIGHT uint16 = 22566
VK_PAD_LTHUMB_DOWNLEFT uint16 = 22567
VK_PAD_RTHUMB_UP uint16 = 22576
VK_PAD_RTHUMB_DOWN uint16 = 22577
VK_PAD_RTHUMB_RIGHT uint16 = 22578
VK_PAD_RTHUMB_LEFT uint16 = 22579
VK_PAD_RTHUMB_UPLEFT uint16 = 22580
VK_PAD_RTHUMB_UPRIGHT uint16 = 22581
VK_PAD_RTHUMB_DOWNRIGHT uint16 = 22582
VK_PAD_RTHUMB_DOWNLEFT uint16 = 22583
)const
VK_PAD_A = 22528;
VK_PAD_B = 22529;
VK_PAD_X = 22530;
VK_PAD_Y = 22531;
VK_PAD_RSHOULDER = 22532;
VK_PAD_LSHOULDER = 22533;
VK_PAD_LTRIGGER = 22534;
VK_PAD_RTRIGGER = 22535;
VK_PAD_DPAD_UP = 22544;
VK_PAD_DPAD_DOWN = 22545;
VK_PAD_DPAD_LEFT = 22546;
VK_PAD_DPAD_RIGHT = 22547;
VK_PAD_START = 22548;
VK_PAD_BACK = 22549;
VK_PAD_LTHUMB_PRESS = 22550;
VK_PAD_RTHUMB_PRESS = 22551;
VK_PAD_LTHUMB_UP = 22560;
VK_PAD_LTHUMB_DOWN = 22561;
VK_PAD_LTHUMB_RIGHT = 22562;
VK_PAD_LTHUMB_LEFT = 22563;
VK_PAD_LTHUMB_UPLEFT = 22564;
VK_PAD_LTHUMB_UPRIGHT = 22565;
VK_PAD_LTHUMB_DOWNRIGHT = 22566;
VK_PAD_LTHUMB_DOWNLEFT = 22567;
VK_PAD_RTHUMB_UP = 22576;
VK_PAD_RTHUMB_DOWN = 22577;
VK_PAD_RTHUMB_RIGHT = 22578;
VK_PAD_RTHUMB_LEFT = 22579;
VK_PAD_RTHUMB_UPLEFT = 22580;
VK_PAD_RTHUMB_UPRIGHT = 22581;
VK_PAD_RTHUMB_DOWNRIGHT = 22582;
VK_PAD_RTHUMB_DOWNLEFT = 22583;// XINPUT_VIRTUAL_KEY
pub const VK_PAD_A: u16 = 22528;
pub const VK_PAD_B: u16 = 22529;
pub const VK_PAD_X: u16 = 22530;
pub const VK_PAD_Y: u16 = 22531;
pub const VK_PAD_RSHOULDER: u16 = 22532;
pub const VK_PAD_LSHOULDER: u16 = 22533;
pub const VK_PAD_LTRIGGER: u16 = 22534;
pub const VK_PAD_RTRIGGER: u16 = 22535;
pub const VK_PAD_DPAD_UP: u16 = 22544;
pub const VK_PAD_DPAD_DOWN: u16 = 22545;
pub const VK_PAD_DPAD_LEFT: u16 = 22546;
pub const VK_PAD_DPAD_RIGHT: u16 = 22547;
pub const VK_PAD_START: u16 = 22548;
pub const VK_PAD_BACK: u16 = 22549;
pub const VK_PAD_LTHUMB_PRESS: u16 = 22550;
pub const VK_PAD_RTHUMB_PRESS: u16 = 22551;
pub const VK_PAD_LTHUMB_UP: u16 = 22560;
pub const VK_PAD_LTHUMB_DOWN: u16 = 22561;
pub const VK_PAD_LTHUMB_RIGHT: u16 = 22562;
pub const VK_PAD_LTHUMB_LEFT: u16 = 22563;
pub const VK_PAD_LTHUMB_UPLEFT: u16 = 22564;
pub const VK_PAD_LTHUMB_UPRIGHT: u16 = 22565;
pub const VK_PAD_LTHUMB_DOWNRIGHT: u16 = 22566;
pub const VK_PAD_LTHUMB_DOWNLEFT: u16 = 22567;
pub const VK_PAD_RTHUMB_UP: u16 = 22576;
pub const VK_PAD_RTHUMB_DOWN: u16 = 22577;
pub const VK_PAD_RTHUMB_RIGHT: u16 = 22578;
pub const VK_PAD_RTHUMB_LEFT: u16 = 22579;
pub const VK_PAD_RTHUMB_UPLEFT: u16 = 22580;
pub const VK_PAD_RTHUMB_UPRIGHT: u16 = 22581;
pub const VK_PAD_RTHUMB_DOWNRIGHT: u16 = 22582;
pub const VK_PAD_RTHUMB_DOWNLEFT: u16 = 22583;const
VK_PAD_A* = 22528
VK_PAD_B* = 22529
VK_PAD_X* = 22530
VK_PAD_Y* = 22531
VK_PAD_RSHOULDER* = 22532
VK_PAD_LSHOULDER* = 22533
VK_PAD_LTRIGGER* = 22534
VK_PAD_RTRIGGER* = 22535
VK_PAD_DPAD_UP* = 22544
VK_PAD_DPAD_DOWN* = 22545
VK_PAD_DPAD_LEFT* = 22546
VK_PAD_DPAD_RIGHT* = 22547
VK_PAD_START* = 22548
VK_PAD_BACK* = 22549
VK_PAD_LTHUMB_PRESS* = 22550
VK_PAD_RTHUMB_PRESS* = 22551
VK_PAD_LTHUMB_UP* = 22560
VK_PAD_LTHUMB_DOWN* = 22561
VK_PAD_LTHUMB_RIGHT* = 22562
VK_PAD_LTHUMB_LEFT* = 22563
VK_PAD_LTHUMB_UPLEFT* = 22564
VK_PAD_LTHUMB_UPRIGHT* = 22565
VK_PAD_LTHUMB_DOWNRIGHT* = 22566
VK_PAD_LTHUMB_DOWNLEFT* = 22567
VK_PAD_RTHUMB_UP* = 22576
VK_PAD_RTHUMB_DOWN* = 22577
VK_PAD_RTHUMB_RIGHT* = 22578
VK_PAD_RTHUMB_LEFT* = 22579
VK_PAD_RTHUMB_UPLEFT* = 22580
VK_PAD_RTHUMB_UPRIGHT* = 22581
VK_PAD_RTHUMB_DOWNRIGHT* = 22582
VK_PAD_RTHUMB_DOWNLEFT* = 22583enum XINPUT_VIRTUAL_KEY : ushort {
VK_PAD_A = 22528,
VK_PAD_B = 22529,
VK_PAD_X = 22530,
VK_PAD_Y = 22531,
VK_PAD_RSHOULDER = 22532,
VK_PAD_LSHOULDER = 22533,
VK_PAD_LTRIGGER = 22534,
VK_PAD_RTRIGGER = 22535,
VK_PAD_DPAD_UP = 22544,
VK_PAD_DPAD_DOWN = 22545,
VK_PAD_DPAD_LEFT = 22546,
VK_PAD_DPAD_RIGHT = 22547,
VK_PAD_START = 22548,
VK_PAD_BACK = 22549,
VK_PAD_LTHUMB_PRESS = 22550,
VK_PAD_RTHUMB_PRESS = 22551,
VK_PAD_LTHUMB_UP = 22560,
VK_PAD_LTHUMB_DOWN = 22561,
VK_PAD_LTHUMB_RIGHT = 22562,
VK_PAD_LTHUMB_LEFT = 22563,
VK_PAD_LTHUMB_UPLEFT = 22564,
VK_PAD_LTHUMB_UPRIGHT = 22565,
VK_PAD_LTHUMB_DOWNRIGHT = 22566,
VK_PAD_LTHUMB_DOWNLEFT = 22567,
VK_PAD_RTHUMB_UP = 22576,
VK_PAD_RTHUMB_DOWN = 22577,
VK_PAD_RTHUMB_RIGHT = 22578,
VK_PAD_RTHUMB_LEFT = 22579,
VK_PAD_RTHUMB_UPLEFT = 22580,
VK_PAD_RTHUMB_UPRIGHT = 22581,
VK_PAD_RTHUMB_DOWNRIGHT = 22582,
VK_PAD_RTHUMB_DOWNLEFT = 22583,
}#define global VK_PAD_A 0x5800
#define global VK_PAD_B 0x5801
#define global VK_PAD_X 0x5802
#define global VK_PAD_Y 0x5803
#define global VK_PAD_RSHOULDER 0x5804
#define global VK_PAD_LSHOULDER 0x5805
#define global VK_PAD_LTRIGGER 0x5806
#define global VK_PAD_RTRIGGER 0x5807
#define global VK_PAD_DPAD_UP 0x5810
#define global VK_PAD_DPAD_DOWN 0x5811
#define global VK_PAD_DPAD_LEFT 0x5812
#define global VK_PAD_DPAD_RIGHT 0x5813
#define global VK_PAD_START 0x5814
#define global VK_PAD_BACK 0x5815
#define global VK_PAD_LTHUMB_PRESS 0x5816
#define global VK_PAD_RTHUMB_PRESS 0x5817
#define global VK_PAD_LTHUMB_UP 0x5820
#define global VK_PAD_LTHUMB_DOWN 0x5821
#define global VK_PAD_LTHUMB_RIGHT 0x5822
#define global VK_PAD_LTHUMB_LEFT 0x5823
#define global VK_PAD_LTHUMB_UPLEFT 0x5824
#define global VK_PAD_LTHUMB_UPRIGHT 0x5825
#define global VK_PAD_LTHUMB_DOWNRIGHT 0x5826
#define global VK_PAD_LTHUMB_DOWNLEFT 0x5827
#define global VK_PAD_RTHUMB_UP 0x5830
#define global VK_PAD_RTHUMB_DOWN 0x5831
#define global VK_PAD_RTHUMB_RIGHT 0x5832
#define global VK_PAD_RTHUMB_LEFT 0x5833
#define global VK_PAD_RTHUMB_UPLEFT 0x5834
#define global VK_PAD_RTHUMB_UPRIGHT 0x5835
#define global VK_PAD_RTHUMB_DOWNRIGHT 0x5836
#define global VK_PAD_RTHUMB_DOWNLEFT 0x5837