다음을 통해 공유


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 콘솔

참고 항목

GameInput 개요
GameInput