سلام خدمت همراهان گرامی! در این مطلب میخوایم بدونیم دایرکت ایکس (DirectX) چیست و چطور کار میکنه، بیایید شروع کنیم!
دایرکت ایکس از کجا اومد؟
Microsoft Direct مجموعه ای از رابط های برنامه نویسی (API) برای انجام وظایف مربوط به چند رسانه ای ها هست. دایکرت ایکس مخصوصا در اجرای بازی و فیلم کاربرد قابل توجهی دارد. در ابتدا نام دایکرت به صورت Direct3D، DirectMusic، DirectSound ، DirectPlay و … بود اما الان نام DirectX به عنوان اصطلاح کوتاه شده همه اینها ابداع شد. بعدها هنگامی که مایکروسافت تصمیم گرفت کنسول بازی بسازه، از X به عنوان پایه ای برای Xbox استفاده کرد تا نشان دهد این کنسول مبتنی بر فناوری DirectX می باشد.
حتما تا به حال در بسیاری از پیش نیاز های بازی، DirectX رو دیدید و نصب هم کردید، یا بازی یا برنامه تان خطای دایرکت داده و با نصب آن اجرا شده است. خب حتما تا الان به اهمیت دایکرت در اجرای بازی و برنامه و فیلم و موسیقی پی بردید… ( میتونستیم کل اینها رو در یک کلمه رسانه خلاصه کنیم اما وارد جزییات بشیم بهتره 😉 ) دایکرت ایکس نسخه های مختلفی دارد. (مثلا دایکرت 8 – 9 – 10 – 11 – 11.1 – 12)
دایرکت ایکس من چه نسخه ای هست؟
شاید برایتان سوال پیش بیاد که دایرکت ایکس شما چه نسخه ای هست؟ در ابتدا باید بگم که هر چه نسخه ی دایکرت ایکس بالاتر باشد بهتر است. حالا برای اینکه بفهمید نسخه ی دایرکت ایکس سیستمتتان چیست کلید های Win+R را هم زمان بفشارید تا پنجره Run باز شود؛سپس عبارت Dxdiag را تایپ کنید و کلید Enter را بفشارید. سپس پنجره ای با نام DirectX Diagnostic Tool باز خواهد شد.
همانطور که در تصویر بالا مشخصه، نسخه ی دایکرت ایکس در قسمت Directx version نوشته شده است. مثلا نسخه ی دایرکت ایکس در تصویر بالا 12 است که در ویندوز های مختلف این عدد متفاوت است.
چطور دایکرت ایکس را آپدیت کنم؟
با توجه به نوع ویندوز آپدیت دایکرت ایکس هم متفاوت خواهد بود، حالا در زیر نوع دایرکت ایکسی که هر ویندوز پشتیبانی می کند و همچنین نحوه آپدیت آنها را میگوییم.
ویندوز 10 : در ویندوز 10 آپدیت دایکرت ایکس به صورت دستی انجام نمیشه و باید از طریق Windows Update نسبت به بروز رسانی نسخه ی دایکرت ایکس خود اقدام کنید. نسخه ی دایرکت ایکس ویندوز 10، 12 است، تنظیمات پیش فرض ویندوز 10 به گونه ای است که در صورت وجود به روز رسانی آن را به صورت خودکار دانلود و نصب می کند. اگر سیستم شما به اینترنت متصله و ویندوز 10 را نصب کرده اید احتمالا دایکرت ایکس خودکار نصب شده است. در غیر اینصورت در قسمت Search ویندوز 10، “Windows Update” را جستجو کنید تا آپدیت ها به شما نمایش داده شوند. مسیر کلی:
Settings > Update & Security > Windows Update > Check for updates
ویندوز 8 : در ویندوز 8 هم مانند ویندوز 10 امکان نصب دستی دایکرت ایکس وجود ندارد، ویندوز 8 شامل دایکرت ایکس 11.2 است که آخرین نسخه ی سازگار با ویندوز 8 به شمار می رود. برای آپدیت دایکرت ایکس همانند ویندوز 10 باید به “Windows Update” برید و از اونجا با آپدیت ویندوز دایرکت ایکس هم به صورت خودکار به روز میشه. مسیر کلی:
Settings > Update and Recovery > Windows Update
ویندوز 7: در ویندوز 7 آپدیت دایکرت ایکس به صورت دستی انجام میشه، آخرین نسخه ی دایکرت برای این سیستم عامل 11.1 می باشد. شما برای دانلود و نصب دایکرت ایکس ویندوز 7، باید Windows Update KB2670838 را دانلود و آن را به صورت دستی نصب کنید.
ویندوز ویستا و XP : در ابتدا باید بگم این ویندوز ها به دلیل قدیمی بودن توسط مایکروسافت پشتیبانی نمی شوند، به همین دلیل شما نمیتوانید بازی های مدرن رو روی این ویندوز ها اجرا کنید. ویندوز ویستا شامل دایکرت ایکس 11 با سرویس پک 2 و ویندوز XP دارای دایرکت ایکس 9 هست و امکان آپدیت آن وجود ندارد.
چرا چندین نسخه دایرکت در ویندوز من نصب است؟
اینکه هر ویندوزی شامل یک نسخه دایرکت ایکس هست به این معنی نیست که نیازی به دایرکت ایکس های دیگر نخواهد داشت. در صورتی که نسخه های مختلف دایرکت ایکس در ویندوز شما نصب هست، به احتمال زیاد برنامه هایی دارید که برای بازکردنشان به همان نسخه نیاز دارند. درست مثل Runtime ها، مثلا اگر یک برنامه یا بازی به نسخه ی 50 دایرکت ایکس نیاز داشته باشد، با نسخه ی بالاتر آن اجرا نخواهد شد.
میتونم دایرکت ایکس رو حذف کنم؟
دایرکت ایکس مثل برنامه های دیگه نیست که بتونید اونو حذف کنید و با تصویری که همین الان میبینید رابطه داره پس حذف اون غیرممکنه. از لحاظ نصب چندین نسخه دایرکت ایکس در ویندوزتان هم نگران نباشید، چون آسیبی به رایانه شما نمیزنن. سعی نکنین که دایکرت را با پوشه حذف کنید چون اینکار باعث متوقف شدن برنامه ها و بازی هایتان می شود.
خب حالا مجهز شدین 😉 دیگه همه چیو در مورد دایرکت میدونین. در صورتی که سوال یا مشکلی در رابطه با دایرکت ایکس دارید در قسمت دیدگاه ها ارسال کنید