Platform SDK: DirectX

キーボード デバイス定数

CONST_DIKEYFLAGS 列挙のメンバであるキーボード デバイス定数は、キーボード デバイスのデータ パケット (256 バイト配列) 内でのオフセットを表す。指定のオフセット位置のデータは、キーボード キーに関連付けられている。

標準キーボード デバイス定数は、以下のとおりである (昇順)。

定数 メモ
DIK_ESCAPE
DIK_1 メイン キーボード上
DIK_2 メイン キーボード上
DIK_3 メイン キーボード上
DIK_4 メイン キーボード上
DIK_5 メイン キーボード上
DIK_6 メイン キーボード上
DIK_7 メイン キーボード上
DIK_8 メイン キーボード上
DIK_9 メイン キーボード上
DIK_0 メイン キーボード上
DIK_MINUS メイン キーボード上
DIK_EQUALS メイン キーボード上
DIK_BACK BaackSpace キー
DIK_TAB
DIK_Q
DIK_W
DIK_E
DIK_R
DIK_T
DIK_Y
DIK_U
DIK_I
DIK_O
DIK_P
DIK_LBRACKET [
DIK_RBRACKET ]
DIK_RETURN メイン キーボード上の Enter キー
DIK_LCONTROL Ctrl キー
DIK_A
DIK_S
DIK_D
DIK_F
DIK_G
DIK_H
DIK_J
DIK_K
DIK_L
DIK_SEMICOLON
DIK_APOSTROPHE
DIK_GRAVE アクサン グラーブ (`) キー
DIK_LSHIFT Shift キー
DIK_BACKSLASH
DIK_Z
DIK_X
DIK_C
DIK_V
DIK_B
DIK_N
DIK_M
DIK_COMMA
DIK_PERIOD メイン キーボード上
DIK_SLASH メイン キーボード上の順スラッシュ (/)
DIK_RSHIFT Shift キー
DIK_MULTIPLY テンキー上のアスタリスク キー
DIK_LMENU Alt キー
DIK_SPACE Space キー
DIK_CAPITAL CapsLock
DIK_F1
DIK_F2
DIK_F3
DIK_F4
DIK_F5
DIK_F6
DIK_F7
DIK_F8
DIK_F9
DIK_F10
DIK_NUMLOCK
DIK_SCROLL ScrollLock
DIK_NUMPAD7
DIK_NUMPAD8
DIK_NUMPAD9
DIK_SUBTRACT テンキー上のハイフン (マイナス記号) キー
DIK_NUMPAD4
DIK_NUMPAD5
DIK_NUMPAD6
DIK_ADD テンキー上のプラス記号キー
DIK_NUMPAD1
DIK_NUMPAD2
DIK_NUMPAD3
DIK_NUMPAD0
DIK_DECIMAL テンキー上のピリオド (小数点)
DIK_F11
DIK_F12
DIK_F13
DIK_F14
DIK_F15
DIK_KANA 日本語キーボード上
DIK_CONVERT 日本語キーボード上
DIK_NOCONVERT 日本語キーボード上
DIK_YEN 日本語キーボード上
DIK_NUMPADEQUALS テンキー上 (NEC PC98)
DIK_CIRCUMFLEX 日本語キーボード上
DIK_AT 日本語キーボード上
DIK_COLON 日本語キーボード上
DIK_UNDERLINE 日本語キーボード上
DIK_KANJI 日本語キーボード上
DIK_STOP 日本語キーボード上
DIK_AX 日本語キーボード上
DIK_UNLABELED 日本語キーボード上
DIK_NUMPADENTER
DIK_RCONTROL Ctrl キー
DIK_NUMPADCOMMA NEC PC98 テンキー上のコンマ
DIK_DIVIDE テンキー上の順スラッシュ (/)
DIK_SYSRQ
DIK_RMENU Alt キー
DIK_HOME
DIK_UP 上向き矢印キー
DIK_PRIOR PageUp キー
DIK_LEFT 左向き矢印キー
DIK_RIGHT 右向き矢印キー
DIK_END
DIK_DOWN 下向き矢印キー
DIK_NEXT PageDown キー
DIK_INSERT
DIK_DELETE
DIK_LWIN 左 Windows キー
DIK_RWIN 右 Windows キー
DIK_APPS アプリケーション キー
DIK_PAUSE

日本語キーボードについては、「DirectInput と日本語キーボード」を参照すること。