Informations about DirectX.

Microsoft DirectX is a set of libraries providing computer application interface (API) to allow direct control of modern hardware. Their goal is to maximize the possibility of hardware both in terms of functions available and in terms of maximum power, which is used for creating computer games, multimedia applications and graphical user interface (see Windows Aero).
As the title suggests, is a product of Microsoft’s DirectX intended solely for the Windows operating system. An alternative multi-platform interface is OpenGL, which can be used in both Microsoft Windows and Mac OS X, Linux and other operating systems.


DirectX consists of several parts, divided by its purpose. Distribution is relevant only to programmers, because it is available as a comprehensive package containing all components. 
DirectX Graphics containing: 
DirectDraw: for drawing 2D Graphics (raster graphics); Direct2D replaced), but still used in games and multimedia applications, video rendering 
Direct3D (D3D): for drawing 3D graphics 
DXGI: findings for graphics adapters and monitors that are available, providing a common basis for Direct3D and OpenGL 
Direct2D: for 2D graphics 
DirectWrite: for fonts 
DirectCompute: use GPU for calculations 
DirectInput: interface for input devices (keyboard, mouse, joystick, various game controllers), replace the version 8 interfaces XInput for Xbox 360 or the standard WM INPUT 
DirectPlay: for communication over a computer network, a version 8 as outdated 
DirectSound: for playing and recording sound samples 
DirectSound3D (DS3D) to play 3D sounds 
DirectMusic: for playing sounds created DirectMusic; marked as obsolete 
DirectX Media: including 2D/3D DirectAnimation for the Web [1] animation, DirectShow for multimedia playback and streaming, DirectX Transform for interactive Web applications and Direct3D Retained Mode for higher level 3D graphics, DirectShow contains DirectX plugins for audio processing and DirectX Video Acceleration for accelerated playback 
DirectX Diagnostics (dxdiag): tool for diagnosis and to report on the status of individual components (audio, video, input drivers) 
DirectX Media Objects: support for streaming objects (encoders, decoders, and effects) 
DirectSetup: to install the DirectX components and determine its current version

'; document.write(str); }
Liked it
Leave a Reply