학습
모듈
게임 하드웨어에 대한 접근성 모범 사례 - Training
게임 콘솔, 컨트롤러, 헤드셋 등, 접근이 보다 용이한 표준 게임 하드웨어 제품을 만드는 방법을 알아봅니다. 더 많은 고객의 언박싱 경험을 개선하기 위해 액세스 가능한 구성 요소를 제공하는 하드웨어 패키지를 디자인하는 방법을 찾아봅니다.
이 헤더는 XInput 게임 컨트롤러 API에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
xinput.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
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 컨트롤러의 진동 함수에 대한 모터 속도 수준을 지정합니다. |
학습
모듈
게임 하드웨어에 대한 접근성 모범 사례 - Training
게임 콘솔, 컨트롤러, 헤드셋 등, 접근이 보다 용이한 표준 게임 하드웨어 제품을 만드는 방법을 알아봅니다. 더 많은 고객의 언박싱 경험을 개선하기 위해 액세스 가능한 구성 요소를 제공하는 하드웨어 패키지를 디자인하는 방법을 찾아봅니다.