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 함수에서 제공하는 값과 동일하지만 문자열 대신 32비트 정수로 표현되는 키보드 레이아웃 ID 값이 포함되어 있습니다.
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 콘솔