شاید یکی از مهمترین دلایلی که عده معدودی از کاربران را به استفاده از ویندوز ویستا می کشاند همین قابلیت DirectX 10 است که باعث می شود شما بتوانید بازی های ساخته شده با آن را در این ویندوز اجرا کنید و بازی هایی با جزئیات گرافیکی بیشتر را بازی کنید! بنا به گفتههای مایکروسافت یکی از فواید DirectX-10 این است که گرافیکش حدودا 8 برابر روان تر و سریع تر نسبت به DirectX9 اجرا میشود. البته یادمان نرود که حدوداً چهار سال از اولین امکان پیدایش DirectX9 میگذرد.این مسئله با توجه به کنترل و ارتباط مستقیم کارت گرافیکی و توسط برداشتن محدودیتهایی که در DirectX9 به علت ساختار آن قابل رفع نبود امکان پذیر شده است. علاوه بر مطلب گفته شده DirectX-10 امکان Geometric-shader و Shader Modell 4.0 را فراهم ساخته و در دورن خود مدیریتی برای Textureها فراهم ساخته است. از حافظه کارت گرافیکی بهتر استفاده شده و روندهای بسیاری میتوانند در آن واحد به CPU دسترسی پیدا کنند. CPU در DirectX-10 فشاری را تحمل نمیکند و نمیتواند مشغول کارهای دیگر شود و CPU بیشتر به کار اصلی که برای او طراحی شده است میرسد: محاسبه گرافیک. DirectX 10 که بسیار سریع تر از نسخه های پیشین خود نصب و اجرا می شود، امکان اجرای بازی های رایانه ای را با سرعت و کیفیت بالا برای کاربران مهیا می کند.