DirectX is the way that your game communicates with your graphics card. Microsoft takes requests from game developers and makes a list of features that game developers want, but can't do right now.

Microsoft then goes to AMD and NVIDIA, and says, "Hey, these are some things that game developers want to be able to do. We're going to expose these commands to those games, and here's what we're telling them to expect. You can build these commands into your graphics cards however you want, as long as you make them accessible to games in a particular way- and we'll call the group of these commands, brought together, DirectX.

Basically, if game developers had to write games at the level of the computer's base hardware, it'd take forever, and certain games would only work on certain graphics cards. DirectX is a layer in between. It lets games make specific, predetermined commands, and then uses a driver made by the graphics card's vendor to convert those into commands that the graphics card can understand.
DirectX යනු ඔබගේ ක්‍රීඩාව ඔබගේ ග්‍රැෆික් කාඩ්පත සමඟ සන්නිවේදනය කරන ආකාරයයි. මයික්‍රොසොෆ්ට් ක්‍රීඩා සංවර්ධකයින්ගෙන් ඉල්ලීම් ලබාගෙන ක්‍රීඩා සංවර්ධකයින්ට අවශ්‍ය, නමුත් දැන් කළ නොහැකි විශේෂාංග ලැයිස්තුවක් සාදයි. මයික්‍රොසොෆ්ට් පසුව AMD සහ NVIDIA වෙත ගොස්, &quot;ඒයි, මේවා ක්‍රීඩා සංවර්ධකයින්ට කිරීමට අවශ්‍ය දේවල් වේ. අපි මෙම විධාන එම ක්‍රීඩා වලට නිරාවරණය කරන්නෙමු, මෙන්න අපි ඔවුන්ට බලාපොරොත්තු විය යුතු දේ කියන්නෙමු. .ඔබට අවශ්‍ය ආකාරයට මෙම විධාන ඔබේ ග්‍රැෆික් කාඩ්පත් තුළට ගොඩනගා ගත හැක, ඔබ ඒවා යම් ආකාරයකට ක්‍රීඩා වලට ප්‍රවේශ විය හැකි තාක් කල්- සහ අපි ක්‍රීඩා සංවර්ධකයින් සතුව තිබුනේ නම්, අපි මෙම විධාන සමූහය එකට කැඳවන්නෙමු පරිගණකයේ පාදක දෘඪාංග මට්ටමින් ක්‍රීඩා ලිවීමට, එය සදහටම ගතවනු ඇත, සහ ඇතැම් ක්‍රීඩා ක්‍රියා කරන්නේ ඇතැම් චිත්‍රක කාඩ්පත් මත පමණි ග්‍රැෆික් කාඩ්පතට තේරුම් ගත හැකි විධාන බවට පරිවර්තනය කිරීම සඳහා ග්‍රැෆික් කාඩ්පත් වෙළෙන්දා විසින් සාදන ලදී.