次の方法で共有


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 本体

関連項目

GameInput の概要
GameInput