DirectX is a graphics abstraction layer between a piece of software, typically a video game, and the hardware that helps simplify the code necessary to draw something to the screen.
There are several layers of abstraction. At the top you’ve got the program (game) and it’s making calls to DirectX, DirectX is working with the Operating System to make calls to the Graphics Driver (software that is specific to a certain piece of installed hardware), the Graphics Driver is then doing what it needs to execute the requested commands on the hardware.
Latest Answers