영어로 읽기

다음을 통해 공유


xinput.h 헤더

이 헤더는 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

컨트롤러의 진동 함수에 대한 모터 속도 수준을 지정합니다.