Win32 API 日本語リファレンス
ホームUI.Input.XboxController › XINPUT_VIRTUAL_KEY

XINPUT_VIRTUAL_KEY

列挙型
基底型u2

メンバー 32

名前10進16進
VK_PAD_A225280x5800
VK_PAD_B225290x5801
VK_PAD_X225300x5802
VK_PAD_Y225310x5803
VK_PAD_RSHOULDER225320x5804
VK_PAD_LSHOULDER225330x5805
VK_PAD_LTRIGGER225340x5806
VK_PAD_RTRIGGER225350x5807
VK_PAD_DPAD_UP225440x5810
VK_PAD_DPAD_DOWN225450x5811
VK_PAD_DPAD_LEFT225460x5812
VK_PAD_DPAD_RIGHT225470x5813
VK_PAD_START225480x5814
VK_PAD_BACK225490x5815
VK_PAD_LTHUMB_PRESS225500x5816
VK_PAD_RTHUMB_PRESS225510x5817
VK_PAD_LTHUMB_UP225600x5820
VK_PAD_LTHUMB_DOWN225610x5821
VK_PAD_LTHUMB_RIGHT225620x5822
VK_PAD_LTHUMB_LEFT225630x5823
VK_PAD_LTHUMB_UPLEFT225640x5824
VK_PAD_LTHUMB_UPRIGHT225650x5825
VK_PAD_LTHUMB_DOWNRIGHT225660x5826
VK_PAD_LTHUMB_DOWNLEFT225670x5827
VK_PAD_RTHUMB_UP225760x5830
VK_PAD_RTHUMB_DOWN225770x5831
VK_PAD_RTHUMB_RIGHT225780x5832
VK_PAD_RTHUMB_LEFT225790x5833
VK_PAD_RTHUMB_UPLEFT225800x5834
VK_PAD_RTHUMB_UPRIGHT225810x5835
VK_PAD_RTHUMB_DOWNRIGHT225820x5836
VK_PAD_RTHUMB_DOWNLEFT225830x5837

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 22583
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,
}
#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