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

按国家/地区和语言的键盘布局。 此参数包含的键盘布局 ID 值与 GetKeyboardLayoutName 函数提供的值相同,但表示为 32 位整数而不是字符串。

keyCount
类型:uint32_t

键盘上的键数量。

functionKeyCount
类型:uint32_t

键盘上的功能键数量。

maxSimultaneousKeys
类型:uint32_t

可注册的最大同时击键数。

platformType
类型:uint32_t

键盘平台类型。

platformSubtype
类型:uint32_t

键盘平台子类型。

nativeLanguage
类型:GameInputString const *

键盘的母语。

备注

此结构在 GameInputDeviceInfo 结构中使用。 GameInputDeviceInfoIGameInputDevice::GetDeviceInfo 方法使用。

有关详细信息,请参阅 GameInput 设备

要求

头文件:GameInput.h

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

GameInput 概述
GameInput