Global Information Lookup Global Information

DirectInput information


In computing, DirectInput is a legacy[1] Microsoft API for collecting input from a computer user, via input devices such as the mouse, keyboard, or a gamepad. It also provides a system for action mapping, which allows the user to assign specific actions within a game to the buttons and axes of the input devices. Additionally it handles haptic feedback (input/output) devices. Microsoft introduced a new input library called XInput specifically for the Xbox 360 controller.

DirectInput and XInput provide benefits over normal Win32 input events:

  • they enable an application to retrieve data from input devices even when the application is in the background
  • they provide full support for any type of input device, as well as for haptic feedback
  • through action mapping, applications can retrieve input data without needing to know what kind of device generated that input

While DirectInput forms a part of the DirectX library, it has not been significantly revised since DirectX 8 (2001–2002). Microsoft recommends that new applications make use of the Windows message loop for keyboard and mouse input instead of DirectInput (as indicated in the Meltdown 2005 slideshow[2]), and to use GameInput instead of DirectInput and other legacy APIs, such as XInput, for controllers.[3]

  1. ^ "DirectInput".
  2. ^ "Meltdown 2005 slideshow (.zip)". Archived from the original on 2015-05-21. Retrieved 2012-11-13.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  3. ^ "Overview of GameInput". p. GameInput introduction, "Getting started". GameInput is the recommended API for all new code, regardless of the target platform, because it provides support across all Microsoft platforms (including earlier versions of Windows), and provides superior performance versus legacy APIs.

and 24 Related for: DirectInput information

Request time (Page generated in 0.6255 seconds.)

DirectInput

Last Update:

In computing, DirectInput is a legacy Microsoft API for collecting input from a computer user, via input devices such as the mouse, keyboard, or a gamepad...

Word Count : 960

Input device

Last Update:

Pointing devices can be classified on: Whether the input is direct or indirect. With direct input, the input space coincides with the display space, i.e. pointing...

Word Count : 1509

DI unit

Last Update:

A DI unit (direct input or direct inject) is an electronic device typically used in recording studios and in sound reinforcement systems to connect a high...

Word Count : 2478

DirectX

Last Update:

(Deprecated in favor of Media Foundation) DirectDraw: 2D graphics API (Deprecated in favor of Direct2D) DirectInput: Input API for interfacing with keyboards...

Word Count : 5968

Direct voice input

Last Update:

Direct voice input (DVI), sometimes called voice input control (VIC), is a style of human–machine interaction "HMI" in which the user makes voice commands...

Word Count : 1265

Language input keys

Last Update:

printed as Rōmaji (ローマ字) on the same key) toggles between rōmaji input and direct kana input in some IMEs (e.g. Microsoft IME). The standard keyboard layout...

Word Count : 1080

List of Microsoft Windows components

Last Update:

all-inclusive. Direct3D DirectDraw DirectInput DirectMusic DirectPlay DirectShow DirectSound DirectX Media Objects DirectX plugin DirectX Video Acceleration...

Word Count : 1086

Input hypothesis

Last Update:

will be present in that input. According to Krashen, this is a better method of developing grammatical accuracy than direct grammar teaching. The teaching...

Word Count : 2933

Bass guitar

Last Update:

requires external amplification. It can also be used in conjunction with direct input boxes, audio interfaces, mixing consoles, computers, or bass effects...

Word Count : 2471

Game port

Last Update:

easier for applications to find these devices. DirectX further expanded the options through DirectInput with the "joystick mini-driver" with a number of...

Word Count : 2040

Xbox 360 controller

Last Update:

Archived from the original on 2010-09-03. Retrieved 2010-08-31. "XInput and DirectInput". Archived from the original on 2014-08-08. Retrieved 2014-07-19. "Xbox...

Word Count : 3612

Open Database Connectivity

Last Update:

would become the de facto database standard. After considerable industry input, in the summer of 1989 the standard became SQL Connectivity (SQLC). In 1988...

Word Count : 4323

Japanese input method

Last Update:

ka, and n) respectively when the computer is used for direct hiragana input. Since Japanese input requires switching between Roman and hiragana entry modes...

Word Count : 2067

Abdication

Last Update:

interests in seeing the throne abdicated, and often without or despite the direct input of the abdicating monarch. Recently, due to the largely ceremonial nature...

Word Count : 2215

List of Microsoft Windows application programming interfaces and frameworks

Last Update:

Windows Platform (UWP) DirectShow DirectX Direct2D Direct3D DirectDraw DirectInput DirectMusic DirectPlay DirectSetup DirectSound DirectWrite XACT (Cross-platform...

Word Count : 300

Recording practices of the Beatles

Last Update:

practice. Direct input was first used by the Beatles on 1 February 1967 to record McCartney's bass on "Sgt. Pepper's Lonely Hearts Club Band". With direct input...

Word Count : 3347

Calculator input methods

Last Update:

parentheses. An input scheme known as algebraic operating system (AOS) combines both. This is the name Texas Instruments uses for the input scheme used in...

Word Count : 3699

Immersion Corporation

Last Update:

technology into Microsoft's DirectInput API for DirectX 5.0. Microsoft and Immersion continued to work together on DirectX 6 and 7, and signed an agreement...

Word Count : 722

IBM Spufi

Last Update:

from within TSO ISPF from the DB2I Primary Option menu. SPUFI allows direct input of SQL commands in the TSO environment, rather than having them embedded...

Word Count : 556

Direct injection

Last Update:

Direct injection may refer to: A music recording technique more commonly referred to as direct input Direct fuel injection, a method of fuel injection...

Word Count : 90

Business Model Canvas

Last Update:

Co-creation: A personal relationship is created through the customer's direct input to the final outcome of the company's products/services. Finances Cost...

Word Count : 2244

Auto battler

Last Update:

phase, who then fight the opposing team's characters without any further direct input from the player. The genre was popularized by Dota Auto Chess in early...

Word Count : 625

Directed acyclic graph

Last Update:

bounds as the transitive closure. The closure problem takes as input a vertex-weighted directed acyclic graph and seeks the minimum (or maximum) weight of...

Word Count : 5628

Usability testing

Last Update:

This can be seen as an irreplaceable usability practice, since it gives direct input on how real users use the system. It is more concerned with the design...

Word Count : 3076

PDF Search Engine © AllGlobal.net