GameInputKeyboardInfo (v1)

介绍键盘的属性。

语法

struct GameInputKeyboardInfo
{
    GameInputKeyboardKind kind;
    uint32_t              layout;
    uint32_t              keyCount;
    uint32_t              functionKeyCount;
    uint32_t              maxSimultaneousKeys;
    uint32_t              platformType;
    uint32_t              platformSubtype;
};

成员

kind 类型:GameInputKeyboardKind

按键盘类型的键盘布局。

layout 类型:uint32_t

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

keyCount 类型:uint32_t

键盘上的键数量。

functionKeyCount 类型:uint32_t

键盘上的功能键数量。

maxSimultaneousKeys 类型:uint32_t

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

platformType 类型:uint32_t

键盘平台类型。

platformSubtype 类型:uint32_t

键盘平台子类型。

备注

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

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

要求

头文件:GameInput.h

支持的平台: 窗户

另请参阅

GameInputGameInput 概述