둘러보기 메뉴
검색
바뀐글
임의글
개인 도구
가입하기
로그인
도움말
도움말
질문게시판
자주 묻는 질문
커뮤니티
실시간 채팅방
가입인사게시판
자유게시판
뉴스게시판
제재안게시판
최근 토론
페미위키
공지사항
개선 요청
바뀐글
임의글
파일 올리기
다면 분류 목록
특수 문서 목록
XInput 문서 원본 보기
이름공간
문서
토론
주시
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
위키베이스 항목
행위
보기
읽기
원본 보기
역사 보기
←
XInput
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요.
요청한 명령은 다음 중 하나의 권한을 가진 사용자에게 제한됩니다:
사용자
,
Seeders
.
문서를 고치려면 이메일 인증 절차가 필요합니다.
사용자 환경 설정
에서 이메일 주소를 입력하고 이메일 주소 인증을 해주시기 바랍니다.
문서의 원본을 보거나 복사할 수 있습니다.
'''XInput'''은 [[DirectX]]의 구성 요소이자 [[DirectInput]]의 후속 [[API]]이다. 기존 DirectInput이 [[키보드]]와 [[마우스]]를 포함한 [[HID]]를 지원했다면 XInput은 [[HID]] 중에서도 [[Xbox 360]] 및 [[Xbox One]] 컨트롤러 호환 장치 입력만 지원한다. 키보드를 지원하기는 하나 일반적으로 사용하는 키보드가 아닌 컨트롤러 연결 키보드를 지원하는 방식이다. == 특징 == * 한 장치당 최대 네 개의 컨트롤러 입력이 가능하다<ref>https://msdn.microsoft.com/en-us/library/windows/desktop/ee417001(v=vs.85).aspx#multiple_controllers</ref>. * DirectInput 방식으로는 컨트롤러의 진동 기능 지원이 불가능했으나 XInput에서 가능해졌다<ref>https://msdn.microsoft.com/ko-kr/library/windows/desktop/ee417014(v=vs.85).aspx</ref>. * [[Windows Phone]]용 XInput에서는 별도 컨트롤러를 연결하지 않은 경우 진동 API를 실행하면 휴대폰의 [[진동]] 기능이 작동하며, 키 입력은 뒤로가기 버튼만 지원한다. * 일반적인 게임패드 외에도 [[레이싱 휠]], 오락실 방식 조이패드, [[비행 시뮬레이션 컨트롤러]], [[기타 컨트롤러]], [[드럼 컨트롤러]] 등을 지원한다<ref>https://msdn.microsoft.com/en-us/library/windows/desktop/hh405050(v=vs.85).aspx</ref>. * Xbox 호환 컨트롤러에는 헤드폰과 같은 장치 입력도 가능하기 때문에 오디오 장치의 장치 ID를 가져오는 API도 존재한다<ref>https://msdn.microsoft.com/en-us/library/windows/desktop/microsoft.directx_sdk.reference.xinputgetaudiodeviceids(v=vs.85).aspx</ref>. * Xbox One 컨트롤러의 임펄스 트리거와 Xbox One 엘리트 컨트롤러의 패들 시프트 관련 API를 지원하지 않는다. PC의 경우 해당 기능은 UWP의 Windows.Gaming.Input API에서만 지원하고 있다<ref>https://msdn.microsoft.com/windows/uwp/gaming/game-development-platform-guide#windows_10_apis</ref>. == 같이 보기 == * [[DirectX]] * [[DirectInput]] == 출처 == <references />
XInput
문서로 돌아갑니다.
다른 언어