DirectX مجموعهای از رابطهای برنامهنويسی كاربردی سطح پايين يا API است كه رابطی بین نرمافزار و سختافزار بوده و برنامههای تحت ويندوز يا بازیها را قادر میسازد از قابليتهای چندرسانهای استفاده نمايند. در حقیقت این برنامه شامل مجموعهای از توابع است كه دسترسی به قابليتهای پيشرفته سختافزار همانند Chipهای شتابدهنده گرافيكی سهبعدی و كارتهای صوتی را فراهم میسازد. به همين دليل كارتهای گرافيکی به همراه درايورشان حتماً بايد DirectX نيز نصب گردد در غیر اینصورت بسیاری از بازیها و تصاوير 3D فريم فريم نمایش داده شده یا بکلی اجرا نمیشوند. توسط DirectX نرمافزارها قادرند تا از قابلیتهای سختافزار کامپیوتر اطلاع پیدا کرده و پارامترهای لازم را با آنها مطابقت دهند. این خاصیت به برنامههای صوتی و تصویری این قدرت را میدهد تا روی هر کامپیوتری که ویندوز نصب شده و سختافزار آن سازگار با DirectX باشد فایلهای صوتی و تصویری را با بیشترین کارایی و کیفیت ممکن به اجرا بگذارد. همچنین بسیاری از نرمافزارهای انیمیشنسازی و طراحی سهبعدی از قبیل 3ds Max و Maya جهت اجرای صحیح نیازمند به این Runtime میباشند که شما میبایست حتماً پس از نصب ویندوز این برنامه را بر روی سیستمعامل خود نصب نمایید.