احتمالا تا به حال نام DirectX را زیاد شنیده اید. گاهی اوقات هنگام نصب بعضی بازی ها و نرم افزارها، مجبور شده اید که DirectX را هم نصب کنید. یا اخیرا در مورد پشتیبانی DirectX 11 در کارت های گرافیک زیاد شنیده اید. پس احتمالا برای شما هم این سوال پیش آمده که DirectX چیست و در واقع چه کاری انجام می دهد؟ عده ای از شما نیز با وظیفه ی دایرکت ایکس آشنا هستید و می خواهید بدانید که چه چیز هایی به Direct X11 اضافه شده است.
یکی از رابط های برنامه کاربردی یا API هایی که همواره بسیار مورد توجه تولید کنندگان سخت افزار و برنامه نویسان بوده، DirectX است. اما این توجه به خاطر چیست؟ در گذشته برنامه نویسان سیستم عامل داس )DOS) مجبور بوده اند که برای نوشتن برنامه های خود، مستقیما با سخت افزار ها در ارتباط باشند. نتیجه هم این بود که برنامه های آنان، فقط با چند سخت افزار خاص اجرا می شد و این مساله کار را بسیار سخت می کرد. اما از زمانی که مایکروسافت DX را ابداع کرد، کارها بسیار راحت تر شد و حالا این دایرکت ایکس است که مسئول برقراری ارتباط بین سخت افزارها و نرم افزاها است.