DirectX مجموعهای از مؤلفهها در ویندوز 11 و 10 است که به نرمافزارها، در درجه اول و به ویژه بازیها، اجازه میدهد تا مستقیماً با سختافزار ویدیویی و صوتی شما کار کنند.
بازیهایی که از DirectX استفاده میکنند میتوانند از ویژگیهای multimedia accelerator تعبیه شده در سختافزار شما به طور مؤثرتری استفاده کنند، که تجربه کلی چندرسانهای شما را بهبود میبخشد.
ویندوز 11 و 10 از DirectX 12 استفاده میکنند. با این حال، اگر از نسخه قدیمی سیستمعامل ویندوز استفاده میکنید، ممکن است نسخه پایینتری از DirectX پیدا کنید.
چگونه نسخه DirectX خود را در ویندوز 11 یا 10 بررسی کنیم؟
کلیدهای Windows + R رو فشار دهید تا Run باز شود، سپس تایپ کنید dxdiag و روی OK کلیک کنید.
پنجره DirectX Diagnostic Tool باز خواهد شد، به تب System بروید.
نسخه DirectX را در بخش System Information خواهید یافت.
چگونه DirectX را در ویندوز 11 یا 10 آپدیت کنیم؟
مایکروسافت یک بسته مستقل برای دانلود آخرین نسخه DirectX ارائه نمیدهد.
بنابراین باید از آپدیت ویندوز برای آپدیت کردن DirectX خود به آخرین نسخه استفاده کنید.
کلیدهای ترکیبی Windows + i را فشار دهید تا Settings باز شود، Windows Update را انتخاب کنید، سپس روی Check for updates کلیک کنید.
اگر یک آپدیت برای سیستمعامل شما در دسترس باشد، دانلود و بر روی کامپیوتر شما نصب میشود. پس از راهاندازی مجدد رایانه، ویندوز و همچنین ابزار DirectX شما آپدیت میشوند.
در ویندوز 10، در پنجره تنظیمات، به Update & Security Windows Update بروید. سپس روی دکمه Check for updates در سمت راست کلیک کنید.
اگر یک آپدیت برای سیستمعامل شما در دسترس باشد، دانلود و بر روی کامپیوتر شما نصب میشود. پس از راهاندازی مجدد رایانه، ویندوز و همچنین ابزار DirectX شما آپدیت میشوند.
چگونه کتابخانههای DirectX Runtime را برای DirectX SDK قدیمی نصب کنیم؟
فرض کنید ویندوز 11 یا 10 شما آخرین نسخه ابزار DirectX را اجرا میکند و نمیتوانید برخی از بازیهای قدیمی را روی رایانه شخصی خود اجرا کنید. در این صورت، ممکن است به این دلیل باشد که چند کتابخانه زمان اجرا از DirectX SDK قدیمی در سیستم شما وجود ندارد.
خوشبختانه مایکروسافت ابزاری را ارائه میدهد که D3DX9، D3DX10، XAudio 2.7، XInput 1.3، XACT و Managed DirectX 1.1 را روی سیستم شما نصب میکند.
لازم یه ذکر است که این ابزار نسخه DirectX شما را ارتقا نمیدهد. در عوض، چند کتابخانه زمان اجرا از DirectX SDK قدیمی اضافه میکند.
DirectX End-User Runtime Web Installer را از Microsoft دانلود کنید.
برای دانلود اینجا کلیک کنید.
روی فایل exe دانلود شده دوبار کلیک کنید تا نصب روی کامپیوتر شما شروع شود.
I accept the agreement رو انتخاب و روی Next کلیک کنید.
برنامه سعی میکند Bing Bar را نصب کند. اگر به آن نیاز ندارید، تیک را بردارید و روی دکمه Next کلیک کنید.
1- روی Next کلیک کنید.
2- روی Next کلیک کنید.
3- روی Finish کلیک کنید.
پس از انجام مراحل بالا، باید بتوانید بازیهای قدیمی خود را در ویندوز 11 یا 10 اجرا کنید.
در صورتی که سوالی دارید در بخش نظرات یا در انجمن ترفندستان مطرح کنید.