learning directx is hard, and microsoft's unintelligible code doesn't make it any easier
an application programming interface (api) developed by microsoft to allow programmers to access various hardware, most often the graphics card and sound card
"learning directx is hard, and microsoft's unintelligible code doesn't make it any easier" What is the definition of "directx"?