GameInputKeyboardInfo
キーボードのプロパティについて説明します。
構文
typedef struct GameInputKeyboardInfo {
GameInputKeyboardKind kind;
uint32_t layout;
uint32_t keyCount;
uint32_t functionKeyCount;
uint32_t maxSimultaneousKeys;
uint32_t platformType;
uint32_t platformSubtype;
GameInputString const * nativeLanguage;
} GameInputKeyboardInfo
メンバー
kind
型: GameInputKeyboardKind
キーボードの種類ごとのキーボードのレイアウト。
layout
型: uint32_t
国または地域および言語別のキーボードのレイアウト。 このパラメーターには、 GetKeyboardLayoutName 関数で提供されるものと同じキーボード レイアウト ID 値が含まれていますが、文字列ではなく 32 ビット整数として表されます。
keyCount
型: uint32_t
キーボードのキーの数。
functionKeyCount
型: uint32_t
キーボードのファンクション キーの数。
maxSimultaneousKeys
型: uint32_t
登録できる同時キーストロークの最大数。
platformType
型: uint32_t
キーボードのプラットフォームのタイプ。
platformSubtype
型: uint32_t
キーボードのプラットフォームのサブタイプ。
nativeLanguage
型: GameInputString const *
キーボードのネイティブ言語。
解説
この構造は、GameInputDeviceInfo 構造で使用されます。
GameInputDeviceInfo
は、IGameInputDevice::GetDeviceInfo メソッドで使用されます。
詳細については、「GameInput のデバイス」を参照してください。
要件
ヘッダー: GameInput.h
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体