برای اجرای بازی های سه بعدی نیاز است که Microsoft DirectX را نصب کنید. در صورتی که نسخه ی نصب شده قدیمی باشد ، ممکن است اصلاٌ بازی اجرا نشود! معمولاً به همراه سی دی های بازی نسخه مورد نیاز همان بازی نیز عرضه میشود و شما با نصب آن میتوانید بازی را اجرا نمایید. اما این نسخه جدیدترین نسخه این نرم افزار میباشد و قابلیت پشتیبانی ویژگی های جدید زبان های برنامه نویسی ++C/C و #C را دارا میباشد. Microsoft DirectX یک تکنولوژی طراحی شده برای ویندوز کامپیوترهای مبتنی بر پلت فرم ایده آل برای نمایش بازی و برنامه های کاربردی چند رسانه ای غنی از عناصری مانند ویدئو ، انیمیشن سه بعدی و صدا با کیفیت بالا می باشد.
سیستم های پشتیبانی شده DirectX :
DirectX 9.0 :
Windows 7; Windows Server 2003 Service Pack 1; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Vista; Windows XP Service Pack 2; Windows XP Service Pack 3
DirectX 11.0 :
Windows 7 , Windows Vista , Windows Server 2003 , Windows Server 2008 , Windows XP 64-bit , Windows XP Service Pack 3
DirectX 12.0 :
Windows 10