둘러보기 메뉴
검색
바뀐글
임의글
개인 도구
가입하기
로그인
도움말
도움말
질문게시판
자주 묻는 질문
커뮤니티
실시간 채팅방
가입인사게시판
자유게시판
뉴스게시판
제재안게시판
최근 토론
페미위키
공지사항
개선 요청
바뀐글
임의글
파일 올리기
다면 분류 목록
특수 문서 목록
DirectInput 문서 원본 보기
이름공간
문서
토론
주시
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
위키베이스 항목
행위
보기
읽기
원본 보기
역사 보기
←
DirectInput
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요.
요청한 명령은 다음 중 하나의 권한을 가진 사용자에게 제한됩니다:
사용자
,
Seeders
.
문서를 고치려면 이메일 인증 절차가 필요합니다.
사용자 환경 설정
에서 이메일 주소를 입력하고 이메일 주소 인증을 해주시기 바랍니다.
문서의 원본을 보거나 복사할 수 있습니다.
== 개요 == DirectInput은 키보드, 마우스, 조이스틱 등 [[HID]] 장치로부터 입력 값을 받아오는 [[DirectX]]의 레거시 구성 요소이다. 최신 버전은 DirectInput 8이며, [[XInput]]이 DirectInput의 자리를 대신하고 있다. == 레거시 API == [[윈도우|Windows]]에서 저수준 입력 API는 두 가지가 있다. DirectInput과 RegisterRawInputDevices가 그것인데, 후자는 Windows XP에서 새로 추가된 Windows API이지만 DirectInput은 DirectX API이다. 여기에 DirectInput이 권장되지 않는 API가 되고 XInput이 그 자리를 차지하게 되면서 사실상 현재 Windows에서 안전하게 사용할 수 있는 저수준 입력 API는 RegisterRawInputDevices 하나 뿐이다. XInput은 Xbox 호환 컨트롤러만 지원하는데다 저수준 입력 보다는 고수준 입력 API로 볼 수 있기 때문이다. 게임 컨트롤러는 포스 피드백 기능이 들어가 있는 경우가 많았지만 DirectInput에서는 해당 기능을 지원하지 못해 외면받기도 했다. 이 부분은 XInput에서 개선되었다. 버그도 존재하여 일부 상황에서 입력 값이 제대로 들어오지 않는 경우도 있었다. == 같이 보기 == * [[DirectX]] * [[XInput]]
DirectInput
문서로 돌아갑니다.
다른 언어