구문
매개변수
이 메서드에는 매개변수가 없습니다.반환값
형식: GameInputKind 장치가 지원하는 모든 입력 종류를 설명하는GameInputKind 플래그의 조합입니다. 장치가 알려진 입력 종류를 지원하지 않으면 GameInputKindUnknown을 반환합니다.
설명
반환된 플래그는 장치 전체를 설명합니다. 장치의 개별 판독값에는 이러한 종류 중 일부만 포함됩니다. 특정 판독값에 포함된 입력 종류를 확인하려면 IGameInputReading::GetInputKind를 사용하세요. 입력 종류가 지원된다는 것은 일반적으로 장치에서 해당 정보 메서드가 데이터를 반환한다는 의미입니다. 예를 들어 반환된 값에GameInputKindGamepad가 포함되어 있으면 IGameInputDevice::GetGamepadInfo는 true를 반환합니다. 마찬가지로 GameInputKindTouch는 IGameInputDevice::GetTouchSurfaceCount가 0이 아닌 값을 반환함을 나타냅니다.
GameInputKindLighting은 출력 전용 종류입니다. 이는 장치에 IGameInputDevice::SetLightingColor를 사용하여 제어할 수 있는 램프가 있음을 나타내며, 판독값에는 조명 데이터가 포함되지 않습니다.
다음 예제는 장치를 게임패드로 사용할 수 있는지 확인합니다.
supportedInput 멤버에서 이 정보를 얻을 수 있었습니다.
요구 사항
헤더: GameInput.h 라이브러리: gameinput.lib 지원되는 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔함께 보기
GameInput 개요IGameInputDevice
GameInputKind
IGameInputReading::GetInputKind
