메인 콘텐츠로 건너뛰기
사용되지 않음. 이 구조체는 GameInput v4에서 제거되었으며 현재 API에서는 사용할 수 없습니다. 대신 IGameInputDevice::GetControllerAxisCount, GetControllerAxisLabels, GetControllerButtonCount, GetControllerButtonLabels, GetControllerSwitchCount 및 GetControllerSwitchInfo를 사용하세요.
컨트롤러의 속성을 설명합니다.

구문

멤버

controllerAxisCount
형식: uint32_t
컨트롤러의 축 개수입니다. controllerAxisLabels
형식: GameInputLabel const *
컨트롤러의 축 레이블입니다. controllerButtonCount
형식: uint32_t
컨트롤러의 버튼 개수입니다. controllerButtonLabels
형식: GameInputLabel const *
컨트롤러의 버튼 레이블입니다. controllerSwitchCount
형식: uint32_t
컨트롤러의 스위치 개수입니다. controllerSwitchInfo
형식: GameInputControllerSwitchInfo const *
컨트롤러의 스위치에 대한 정보입니다.

설명

GameInputControllerInfo 구조체의 필드는 컨트롤러에 대한 정보의 가변 크기 배열에 대한 포인터입니다. NULL 포인터는 해당 기능이 컨트롤러에서 사용할 수 없거나 지원되지 않음을 나타냅니다. 각 배열의 요소 수는 구조체의 해당 필드로 표시됩니다(SAL 주석에 명시됨). 이 구조체는 GameInputDeviceInfo 구조체에서 사용됩니다. GameInputDeviceInfo는 IGameInputDevice::GetDeviceInfo 메서드에서 사용됩니다. 자세한 내용은 GameInput 장치를 참조하세요.

요구 사항

헤더: GameInput.h 지원되는 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

함께 보기

사용되지 않는 GameInput API 멤버
IGameInputDevice
GameInput 개요
GameInput

버전 기록

마지막 수정일 2026년 11월 6일