The Wayback Machine - https://web.archive.org/web/20100201165703/http://www.afterdawn.com:80/glossary/terms/directinput.cfm
User User name Password  
   
Monday 1.2.2010 / 11:57 AM
Search AfterDawn.com:        In English   Suomeksi   P� svenska   P� norsk
afterdawn.com > glossary > DirectInput
Show topics
Glossary
Glossary

DirectInput

(synonyms: Xinput)

DirectInput is a Microsoft API, part of the DirectX package, that is used for collecting user input with many input devices, such as the keyboard and mouse, or a games controller. The API provides users with the abilities to map a controller - designated certain buttons, bumpers or axes on a games controller with some element in the game (walking, running, aiming, shooting, steering, breaking etc.) and also handles Force-Feedback. It provides full support for any type of input device, will allow an application to retrieve data from the device even when running in the background and through action mapping, input data can be retrieved without the application (game) having to be familiar with the specific input device in use.

Xinput is basically the same thing, only that it was included in DirectX 9 for support with the Xbox 360 gaming platform instead of being used with the Windows operating system - although it can be used with Windows XP SP1 and up for Xbox 360 controllers connected to a Windows system, and is required for a number of titles regardless - and it is reportedly much easier to program for than DirectInput. A number of titles running on the Windows platform require XInput support, presumably a result of simplifying development on both the Windows and Xbox platforms. Some of the titles include Assassin's Creed, Batman: Arkham Asylum, BioShock, Fallout 3, Grand Theft Auto IV and Saints Row 2.

Other DirectX related glossary:

DirectDraw
Direct2D
Direct3D
DXGI
DirectInput
DirectPlay
DirectPlay Voice
DirectSound
DirectSound3D
DirectMusic
DirectX Audio
DirectX Media
DxDiag
DirectX Media Objects
DirectSetup
XAudio2

User comments
There are currently no user comments for this entry.
Be the first to write one!
 Post your comment
Select a term to see the explanation

 
Missing something? Suggest a new glossary entry!
 
Select a file extension to see its definition
  • .7z
  • .aa
  • .aac
  • .ac3
  • .aif
  • .aifc
  • .aiff
  • .amr
  • .ape
  • .asf
  • .asx
  • .avi
  • .avs
  • .awb
  • .bik
  • .bin
  • .bup
  • .ccd
  • .cda
  • .cso
  • .cue
  • .d2v
  • .dal
  • .dat
  • .divx
  • .doc
  • .ecl
  • .exe
  • .fla
  • .flac
  • .gz
  • .ifo
  • .img
  • .iso
  • .ivf
  • .list
  • .m2v
  • .m3u
  • .m4a
  • .m4b
  • .m4p
  • .mds
  • .met
  • .mkv
  • .mnu
  • .mov
  • .mp+
  • .mp2
  • .mp3
  • .mp4
  • .mpc
  • .mpeg
  • .mpg
  • .nds
  • .nfo
  • .nrg
  • .ogg
  • .pbp
  • .pdf
  • .pls
  • .r01
  • .ra
  • .rar
  • .ratdvd
  • .rm
  • .sfv
  • .shn
  • .smk
  • .srt
  • .ssa
  • .sub
  • .sxc
  • .sxw
  • .tap
  • .tar
  • .tgz
  • .tme1
  • .torrent
  • .ts
  • .txt
  • .vaf
  • .vob
  • .vpd
  • .wav
  • .wax
  • .wm
  • .wma
  • .wmd
  • .wmv
  • .wvx
  • .xls
  • .xtodvd
  • .zip
  • Digital video: AfterDawn.com | AfterDawn Forums
    Music: MP3Lizard.com
    Gaming: Blasteroids.com | Blasteroids Forums | Compare game prices
    Software: Software downloads
    Blogs: User profile pages
    RSS feeds: AfterDawn.com News | Software updates | AfterDawn Forums
    International: AfterDawn in Finnish | AfterDawn in Swedish | AfterDawn in Norwegian | download.fi
    Navigate: Search | Site map
    About us: About AfterDawn Ltd | Advertise on our sites | Rules, Restrictions, Legal disclaimer & Privacy policy
    Contact us: Send feedback | Contact our media sales team
     
      © 1999-2010 by AfterDawn Ltd.