이 헤더는 XInput 게임 컨트롤러 API에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
xinput.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
Functions
|
XInputEnable XInput의 보고 상태를 설정합니다. |
|
XInputGetAudioDeviceIds 지정된 컨트롤러에 연결된 헤드셋과 연결된 사운드 렌더링 및 사운드 캡처 오디오 디바이스 ID를 검색합니다. |
|
XInputGetBatteryInformation 무선 컨트롤러의 배터리 종류 및 충전 상태 검색합니다. |
|
XInputGetCapabilities 연결된 컨트롤러의 기능 및 기능을 검색합니다. |
|
XInputGetDSoundAudioDeviceGuids 지정된 컨트롤러에 연결된 헤드셋과 연결된 사운드 렌더링 및 사운드 캡처 디바이스 GUID를 가져옵니다. |
|
XInputGetKeystroke 게임 패드 입력 이벤트를 검색합니다. |
|
XInputGetState 지정된 컨트롤러의 현재 상태를 검색합니다. |
|
XInputSetState 연결된 컨트롤러에 데이터를 보냅니다. 이 함수는 컨트롤러의 진동 함수를 활성화하는 데 사용됩니다. |
구조체
|
XINPUT_BATTERY_INFORMATION 배터리 종류 및 충전 상태에 대한 정보를 포함합니다. |
|
XINPUT_CAPABILITIES 연결된 컨트롤러의 기능을 설명합니다. XInputGetCapabilities 함수는 XINPUT_CAPABILITIES 반환합니다. |
|
XINPUT_GAMEPAD 컨트롤러의 현재 상태를 설명합니다. |
|
XINPUT_KEYSTROKE XInputGetKeystroke에서 반환된 키 입력 데이터를 지정합니다. |
|
XINPUT_STATE 컨트롤러의 상태를 나타냅니다. |
|
XINPUT_VIBRATION 컨트롤러의 진동 함수에 대한 모터 속도 수준을 지정합니다. |