Microsoft DirectX is a collection of APIs which stands for application programming interface and is used for handling the tasks related to multimedia, especially game programming and video, on the platform of Microsoft. Generally, the names of these APIs always began with Direct, such as Direct3D, Direct draw direct music, Direct play, Direct song.
COMPONENT OF DirectX
- Direct Draw: for drawing 2D Graphics (raster graphics i.e digital images created or captured as a set of samples of a given space). Now deprecated (in favor of Direct2D), though still in use by a number of games and as a video renderer in media applications.
- Direct3D (D3D): for drawing 3D graphics.
- DXGI: for enumerating adapters and monitors and managing swap chains for Direct3D 10 and up.
- Direct2D for 2D Graphics
- DirectWrite for Fonts
- DirectCompute for GPU Computing
- DirectInput: for interfacing with input devices including keyboards, mice, joysticks, or other game controllers. Deprecated after version 8 in favor of XInput for Xbox 360 controllers or standard WM INPUT window message processing for keyboard and mouse input.
- DirectPlay: for communication over a local-area or wide-area network. Deprecated after version 8 in deference to Games for Windows Live and Xbox Live
- DirectSound: for the playback and recording of waveform sounds, deprecated. The current audio libraries include XAudio2 (a low-level audio library) and XACT3 (a higher-level audio API)
- DirectSound3D (DS3D): for the playback of 3D sounds.
- DirectMusic: for playback of soundtracks authored in DirectMusic Producer. Deprecated since DirectX 8 and replaced with XAudio2 and XACT3
- DirectX Media: comprising DirectAnimation for 2D/3D[23] web animation, DirectShow for multimedia playback and streaming media, DirectX Transform for web interactivity, and Direct3D Retained Mode for higher level 3D graphics. DirectShow contains DirectX plugins for audio signal processing and DirectX Video Acceleration for accelerated video playback.
- DirectX Diagnostics (DxDiag): a tool for diagnosing and generating reports on components related to DirectX, such as audio, video, and input drivers.
- DirectX Media Objects: support for streaming objects such as encoders, decoders, and effects.
- DirectSetup: for the installation of DirectX components, and the detection of the current DirectX version.
System Requirement
DIRECT X VERSION OPERATING SYSTEM
Direct x 2.0a Windows 95
Direct x 5.2 Windows 98
Direct x 7.0 Windows 2000
Direct x 7.1 Windows ME exclusive
Direct x 8.1 Windows xp
Direct x 10 Windows vista
Direct x 11 Windows 7
Download
0 Comments:
Post a Comment