What Does DirectX Mean?

DirectX is a suite of application programming interfaces (API) and programming functions used to develop, manipulate and manage graphic and multimedia components in Windows-based software. It is a proprietary Microsoft framework for its suite of Windows operating systems (OS), starting with Windows 95 and through subsequent versions. DirectX includes the following sets of APIs: DirectDraw, Direct3D, DirectPlay, DirectSound and DirectMusic.


Techopedia Explains DirectX

DirectX serves as the bridge between the underlying hardware and development platform and helps developers access the underlying hardware’s audio and visual capabilities through pre-developed APIs. DirectX is mainly used to develop video games and multimedia applications that require enhanced interaction and automation from system hardware.

DirectX also may be used to access input/output (I/O) functions but is popularly used to create and manage graphical application components. Application creation requires the DirectX Development Kit (DDK).


Related Terms

Latest API Management Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…