

It is meant to complement DirectX 12 as a higher-level alternative.

Since then, four updates for DirectX 11 were released: Deprecated since DirectX 8 in favor of XAudio2 and XACT3. DirectMusic: for playback of soundtracks authored in DirectMusic Producer.DirectSound3D (DS3D): for the playback of 3D sounds.DirectSound: for the playback and recording of waveform sounds.Deprecated after version 8 in favor of Games for Windows Live and Xbox Live. DirectPlay: for communication over a local-area or wide-area network.Deprecated after version 8 in favor of XInput for Xbox 360 controllers or standard WM_INPUT window message processing for keyboard and mouse input. DirectInput: for interfacing with input devices including keyboards, mice, joysticks, or other game controllers.Deprecated in favor of Direct2D, though still in use by a number of games and as a video renderer in media applications.

DirectDraw: for drawing 2D Graphics (raster graphics).It also contained DirectX plugins for audio signal processing and DirectX Video Acceleration for accelerated video playback.

DirectX Media: comprising DirectAnimation for 2D/3D web animation, DirectShow for multimedia playback and streaming media, DirectX Transform for web interactivity, and Direct3D Retained Mode for higher level 3D graphics.Microsoft has deprecated, but still supports, these DirectX components:
