از کجا دانلود و چگونه DirectX را نصب کنیم - راهنمای دقیق. پوشه حاوی فایل های directx در کامپیوتر کجاست Directx کجا نصب شده است

با توسعه فناوری های ایجاد انیمیشن برای بازی های رایانه ای و ویرایشگرهای گرافیکی، نیاز به بهبود رندر اشیا و جلوه های بصری وجود دارد. برای حل این مشکل از نرم افزار DirectX استفاده می شود. این یک نوع پل بین آداپتور ویدئو، کارت صدا و بخش نرم افزاری گرافیک بازی ها و ویرایشگرها است که به شما امکان می دهد کیفیت تصاویر نمایش داده شده بر روی صفحه نمایش مانیتور را بهبود بخشید. هر نسخه از ویندوز شامل مجموعه ای از فایل های DirectX است که تجربه گرافیکی را بهینه می کند. به‌روزرسانی‌های نسخه DirectX ممکن است همراه با برنامه‌های بازی ارسال شوند. برای استفاده از DirectX، باید درک درستی از نصب، به روز رسانی، حذف و نصب مجدد برنامه در ویندوز 10 داشته باشید.

آیا باید DirectX را روی ویندوز 10 نصب کنم؟

DirectX 12 برای ویندوز 10 مجموعه ای از فایل ها با پسوند *.dll است که از کتابخانه های نرم افزاری لازم برای نمایش بهتر جلوه های بصری و صدا تشکیل شده است. ویندوز 10 به طور پیش فرض دارای DirectX 12 است.این نسخه نیازی ندارد به روز رسانی دستی. زمانی که به‌روزرسانی‌ها از وب‌سایت رسمی مایکروسافت در اینترنت دریافت می‌شوند، همه فایل‌ها به‌طور خودکار دانلود می‌شوند.

با استفاده از دستور dxdiag می توانید نسخه DirectX را در رایانه خود تعیین کنید:

حتی اگر DirectX 12 از قبل روی ویندوز 10 نصب شده است، کادر محاوره ای dxdiag ممکن است در برخی موارد نسخه قبلی را نشان دهد.

به عنوان یک قاعده، مشکلات می توانند در دو مورد ایجاد شوند:

  • بازی ای که کاربر اجرا می کند زیر آن نوشته شده بود نسخه قدیمی DirectX، و نسخه جدید شامل کتابخانه های مورد نیاز نیست.
  • Diagnostic Tools می گوید DirectX 11.2. این به آن معنا است:
    • آداپتور ویدیویی نصب شده روی رایانه قدیمی است و از DirectX 12 پشتیبانی نمی کند.
    • درایورهای آداپتور ویدیو قدیمی هستند و باید به روز شوند.

می‌توانید با استفاده از کنسول مدیریت دستگاه در ویژگی‌های رایانه و وب‌سایت سازنده آداپتور، ببینید که آداپتور ویدیو از کدام نسخه پشتیبانی می‌کند. برای انجام این کار، در کنسول "Device Manager" خط "Video adapters" را پیدا کنید، آن را باز کنید و نام آداپتور خود را یادداشت کنید. سپس به وب سایت سازنده بروید و نسخه DirectX را که آداپتور برای آن پیکربندی شده است را در جدول محوری مشاهده کنید. اگر نسخه 11.2 مشخص شده باشد، بر این اساس، با نسخه 12 کار می کند، اما فقط می تواند از کتابخانه های نسخه 11.2 استفاده کند.

ویدئو: نحوه بررسی نسخه DirectX در ویندوز 10

نحوه نصب (به روز رسانی) DirectX در ویندوز 10

برای نصب (به روز رسانی) نسخه DirectX، باید به صفحه رسمی مایکروسافت بروید و به نسخه مورد نیاز سیستم عامل بروید. نسخه دوازدهم بسته به روز رسانی جداگانه ندارد و تمامی آپدیت ها به صورت خودکار از طریق مرکز آپدیت دریافت می شوند.

بنابراین، برای بررسی به روز رسانی برای اجزای سیستم، شما نیاز دارید:


گاهی اوقات هنگام شروع بازی، هشداری مبنی بر عدم امکان راه اندازی آن به دلیل عدم وجود کتابخانه ظاهر می شود. کتابخانه را می توان از مجموعه DirectX قبلی مورد نیاز اضافه کرد.

در پنجره نصب‌کننده وب، سیستم مورد نیاز را بررسی کنید و دستورالعمل‌های نصب را بخوانید. سپس کتابخانه اجرایی را در رایانه دانلود می کنیم، فایل اجرایی dxsetup.exe را اجرا می کنیم و سپس دستورالعمل های نصب را دنبال می کنیم. فراموش نکنید که تیک آن اجزای اضافی ارائه شده در هنگام نصب را که به آنها نیاز ندارید بردارید. همچنین نصب نکنید موتور جستجوبینگ، به عنوان پیوست به کتابخانه ها ارائه شده است.

DirectX کجا نصب شده است؟

پس از دانلود و اجرای فایل اجرایی dxsetup.exe، پوشه آرشیو کتابخانه را می توان در هر مکان مشخص شده توسط کاربر نصب کرد. به طور پیش فرض، دایرکتوری در C:\Windows\System32 باز می شود. قبل از دانلود بایگانی، توصیه می شود یک پوشه با هر نامی در ریشه دیسک ایجاد کنید. آرشیو را از آنجا دانلود کنید، آن را باز کنید، DirectX را در محل انتخاب شده نصب کنید و سپس پوشه ایجاد شده را حذف کنید.

اگر DirectX نصب نشده باشد چه باید کرد؟

اگر نسخه آن با نسخه سیستم عامل ویندوز مطابقت نداشته باشد، ممکن است برنامه نصب نشود. نصب نسخه 12 در ویندوز 7 و همچنین نسخه 11 در ویندوز XP امکان پذیر نیست.

جدول: نسخه های ویندوز و نسخه های DirectX مربوط به آنها

نسخه های DirectXعملیاتی سیستم های ویندوز
DirectX 11.3-12.0ویندوز 10
DirectX 11.2ویندوز 8.1
DirectX 11.1ویندوز 8
DirectX 11.0ویندوز 7
DirectX 10.0ویندوز ویستا
DirectX 9.0Сویندوز XP

علاوه بر این، ممکن است دلایل دیگری وجود داشته باشد که چرا DirectX نمی تواند نصب شود:

  • فایل اجرایی dxsetup.exe ممکن است تحت تاثیر یک ویروس باشد. این اغلب در صورتی اتفاق می افتد که دانلود از یک سایت تایید نشده انجام شده باشد. بنابراین، فایل دانلود شده باید بلافاصله توسط یک آنتی ویروس بررسی شود.
  • آرشیو دانلود شده ممکن است با عمق بیت (عمق بیت) سیستم شما مطابقت نداشته باشد. اگر سیستم عامل ویندوز 32 بیتی دارید، بایگانی سیستم عامل 64 بیتی روی رایانه شما نصب نمی شود.
  • نرم افزار آنتی ویروس رایانه شما ممکن است فایل را در حین بارگیری مسدود کند. باید آنتی ویروس را غیرفعال کنید و دوباره فایل را دانلود کنید.
  • بدون حق نصب که در منوی زمینهفایل، باید انتخاب کنید که به عنوان مدیر اجرا شود یا حقوق نصب را اعطا کنید.
  • رم و حافظه کش کامپیوتر مملو از انواع زباله است. برای این کار باید حافظه را با استفاده از برنامه های ویژه پاک کنید. این می تواند Wise Care 365، Glary Utilites، Ccleaner و دیگران باشد. پس از پاک کردن حافظه، کامپیوتر را مجددا راه اندازی کنید و نصب را تکرار کنید.

نصب DirectX ناموفق بود

در حین نصب، ممکن است یک خرابی غیرمنتظره رخ دهد و یک کادر پیام خطا ظاهر شود.

اگر نصب DirectX با شکست مواجه شد، چندین گزینه برای غلبه بر مشکل وجود دارد:

  • فایل اجرایی dxsetup.exe را از سایت دیگری دانلود کرده و اجرا کنید.
  • ویندوز را در حالت به روز رسانی نصب کنید، زیرا ممکن است در عملکرد اجزای آن نقص وجود داشته باشد.
  • اجرا از خط فرماناز طرف مدیر، ابزارهای chkdsk و sfc /scannow را به طور کامل بررسی کنید و هارد دیسک را بررسی کنید.
  • برای کاربران پیشرفته تر، یک نکته را می توان در فایل های DXError.log و DirectX.log در پوشه ویندوز یافت. اگر دانش کافی در این زمینه وجود ندارد، بهتر است برای مثال در حالت آنلاین با یک متخصص مشورت کنید.

ویدئو: عیب یابی خطای نصب DirectX

نحوه نصب مجدد DirectX

نصب مجدد برنامه به دو روش انجام می شود:

  • حذف کامل نسخه نصب شدهو جایگزین آن با یک مشابه. هنگامی که پنجره های کشویی مکرر با هشدار در مورد خطاهای DirectX استفاده می شود.
  • به روز رسانی نسخه نصب شده نرم افزار DirectX به گونه ای تنظیم شده است که هنگام نصب مجدد، فایل های dll از دست رفته به بسته کتابخانه موجود اضافه می شوند. اگر نیاز به افزودن کتابخانه ها از DirectX 9.0C به DirectX 12.0 دارید، آنها به سادگی به فایل های نسخه نصب شده پیوست می شوند.

برای نصب مجدد صحیح، قبل از اجرای آن، باید تعدادی از اقدامات خاص را انجام دهید:


حذف DirectX در ویندوز 10

حذف کامل برنامه DirectX داخلی در ویندوز 10 از طریق عملکرد استاندارد "حذف یا تغییر برنامه" در کنترل پنل قابل انجام نیست.

برای پرداختن به این موضوع، موارد زیادی وجود دارد برنامه های شخص ثالث، به شما امکان می دهد DirectX 12 را حذف کنید و دایرکتوری ها و شاخه های رجیستری را کاملاً از آن پاک کنید. ابزارهای کمکی زیر نمونه هایی از چنین برنامه هایی هستند.

برای حذف صحیح DirectX 12 از ویندوز 10، می توانید از اینترنت دانلود کرده و یکی از آنها را نصب کنید:

  • DirectX Happy Uninstall - این ابزار بر اساس اشتراک‌افزار توزیع می‌شود. یکی از صحیح ترین ها در کار است;
  • DX Killer - برنامه به صورت رایگان توزیع می شود، دارای یک رابط روسی زبان است.
  • ریشه کن DirectX - می تواند از رسانه های قابل جابجایی بدون نصب بر روی رایانه اجرا شود.

در اینترنت می توانید برنامه های مختلفی را برای کار با برنامه DirectX 12 در ویندوز 10 جستجو کنید. هر کاربر الزامات، عادات و اولویت های خاص خود را دارد که به طور داوطلبانه یا غیرارادی روی نرم افزار امتحان می کند. شخصی بیشتر به کار با نسخه های انگلیسی برنامه ها عادت دارد، برای دیگران ناراحتی بزرگی ایجاد می کند. این باید بر اساس قابلیت ها و نیازهای کاربر برای استفاده از رابط نرم افزار کاربردی مورد بررسی قرار گیرد.

پس از ظهور رایانه های بسیار مقرون به صرفه، فناوری ها در جهات مختلف بسیار سریعتر شروع به توسعه کردند و گاهی اوقات موارد جدیدی را به وجود می آورند، به همین دلیل است که اکنون می توانید بسیاری از کلمات مبهم را در مکالمات معمولی، به عنوان مثال، DirectX بشنوید. برخی و شما ممکن است در مورد محل نصب DirectX سوال بپرسید.

این مقاله به طور انحصاری بر روی کتابخانه گرافیکی DirectX تمرکز می کند: چرا به آن نیاز است، کجا استفاده می شود، توسط چه کسی ایجاد شده است، و مهمتر از همه، نحوه نصب آن بر روی رایانه شخصی خود. مقاله ما منحصراً برای کاربران تازه کار سیستم عامل ویندوز توصیه می شود، زیرا کتابخانه DirectX فقط در آنجا کار می کند.

چرا به DirectX نیاز دارید

ابتدا باید بفهمید که چیست. به عنوان مثال، شما شروع به بازی، و در خود رممیلیون ها بایت اطلاعات شروع به بارگیری می کنند به طوری که نه تنها توسط پردازنده مرکزی، بلکه توسط پردازنده گرافیکی نیز پردازش می شود. علاوه بر این، خواندن کلید، موقعیت ماوس، دستورات سیستم عامل و موارد دیگر ضروری است. شاید برای شما خبری باشد، اما همه چیز در رایانه منحصراً به صورت متوالی پردازش می شود.

سوال این است که چگونه می توان رایانه را به انجام همه این کارها واداشت - برای این کار، دستورالعمل هایی برای رایانه لازم است. اگر انتزاع کنیم، کد برنامه ای که توسعه دهندگان بازی نوشته اند دستورالعمل است. حالا تصور کنید که هنگام ایجاد یک بازی جدید، باید این کار را دوباره انجام دهید، که به معنای واقعی کلمه "تخریب" سال های زندگی شما است، اما نیازی به این نیست، زیرا نرم افزارهای خاصی مانند گرافیک DirectX وجود دارد. کتابخانه

برنامه نویسان آن را به هم متصل می کنند و پس از آن می توان به صورت هوشمند از منابع آن برای کنترل فرآیندها، نمایش گرافیک و موارد دیگر استفاده کرد. با این حال، برخی از کامپیوترها با این کتابخانه خارج از جعبه عرضه نمی شوند، بنابراین در زیر به شما خواهیم گفت که کجا DirectX را نصب کنید. یادآوری می کنیم که دستورالعمل فقط برای سیستم عامل ویندوز مناسب است، که به هر حال، کتابخانه ایجاد شده است. ضمناً در کنسول ایکس باکس نیز استفاده می شود.

محل نصب DirectX 9.0

اگر می‌خواهید نسخه نهم را نصب کنید، احتمالاً از یک سیستم عامل قدیمی مانند ویندوز XP استفاده می‌کنید، بنابراین اکیداً توصیه می‌کنیم که به نسخه 10 ارتقا دهید، زیرا تعمیر و نگهداری XP چند سال پیش به پایان رسیده است، بنابراین سیستم پر است. از آسیب پذیری ها با این حال، اگر به دلایل شخصی نمی خواهید این کار را انجام دهید، دستورالعمل های زیر ارائه می شود.

آموزش نصب نسخه نهم DirectX:

  1. این نسخه تقریباً همزمان با ویندوز XP توسعه یافته است، بنابراین دیگر نمی توان آن را در وب سایت رسمی یافت، بسته به کارت گرافیک، فقط نسخه دهم یا یازدهم را یافت. یک عبارت جستجوی مناسب در مرورگر ایجاد کنید.
  2. از منبع رسمی دانلود نکنید، منتظر دانلود کامل باشید و نصب را شروع کنید.
  3. توافق را بپذیرید. پس از نصب کامپیوتر خود را مجددا راه اندازی کنید.

محل نصب DirectX 11 برای ویندوز 7

شایان ذکر است که ویندوز 7 از هر نسخه ای از این کتابخانه پشتیبانی می کند، به استثنای DirectX 12 که به طور انحصاری برای ویندوز 10 ساخته شده و بخشی جدایی ناپذیر از آن است. دستورالعمل‌های نصب در زیر داده می‌شود، اما اگر نمی‌خواهید از اینترنت بارگیری کنید، سپس به دنبال دیسکی از جعبه زیر کارت ویدیو بگردید، باید کتابخانه‌ای وجود داشته باشد که توسط کارت ویدیوی شما پشتیبانی می‌شود یا ویندوز 10 را دانلود کنید.

دستورالعمل محل نصب DirectX 11:

  1. به وب سایت رسمی DirectX بروید، جایی که از شما خواسته می شود محصول خود را دانلود کنید.
  2. منتظر بمانید تا فرآیند دانلود به پایان برسد.
  3. نصب را شروع کنید و در طول مسیر با شرایط استفاده موافقت کنید.
  4. نصب کننده بهترین مسیر را خودش پیدا می کند، بنابراین فقط تا پایان صبر کنید و کامپیوتر را مجددا راه اندازی کنید.

سرانجام

امیدواریم پس از خواندن این مقاله متوجه شده باشید که DirectX را کجا نصب کنید و برای چه چیزی ایجاد شده است. شایان ذکر است که کارت های ویدئویی بسته به نسل خود، از نسخه های مختلف DirectX پشتیبانی می کنند، بنابراین حتی پس از نصب نسخه 11، تنها 10 می توانند کار کنند و غیره.

DirectX باید در درجه اول به عنوان مجموعه ای از ابزارها و فن آوری های ضروری درک شود که به توسعه دهنده اجازه می دهد تصاویر و صداهای با کیفیت بالا را ایجاد کند، به عنوان مثال، در نوعی بازی رایانه ای. در هسته خود، DirectX و اجزای آن به معنای واقعی کلمه مسئول همه چیز هستند. این به چندین بخش تقسیم می شود که هر کدام عملکرد خاصی را انجام می دهند، این موارد عبارتند از: DirectDraw - برای سرعت بخشیدن به نمایش و پردازش گرافیک های دو بعدی استفاده می شود، Direct3D - برای سرعت بخشیدن به گرافیک های سه بعدی، DirectSound - با صدا کار می کند. ، یعنی صدای سه بعدی را میکس و پخش می کند، DirectInput - برای پردازش صفحه کلید، ماوس، جوی استیک و سایر دستگاه های جانبی استفاده می شود، DirectPlay - عمدتا برای ارائه یک بازی شبکه استفاده می شود، DirectAnimation - برای ایجاد جلوه های انیمیشن در صفحات وب، DirectShow - استفاده می شود. استفاده از چند رسانه ای در وب، DirectMusic - بخش جدیدی که برای استفاده از موسیقی در بازی ها استفاده می شود.

به هر حال، شایان ذکر است که DirectX به طور خاص برای تبدیل سیستم عامل ویندوز به پلت فرم اصلی برای توسعه و ایجاد بازی ها و البته به منظور اجرای آنها طراحی و توسعه یافته است. خوشبختانه امروزه DirectX تقریباً با هر نرم افزاری که به آن نیاز دارد ارائه می شود. علاوه بر این، DirectX اکنون به صورت خودکار به روز می شود، به این معنی که کاربر در حال حاضر حتی نیازی به دانلود نسخه خاصی از DirectX از اینترنت و نصب آن ندارد، اما در برخی موارد به نصب دستی این نرم افزار نیاز است.

دایرکت ایکس در کجا نصب و باز شده است؟

ابتدا باید در مورد نسخه DirectX تصمیم بگیرید. امروزه اغلب از DirectX 10 و DirectX 11 استفاده می شود، اما توصیه می شود که کاربر به نسخه DirectX که کارت گرافیک نصب شده پشتیبانی می کند نگاه کند و آن را از وب سایت رسمی دانلود کند. پس از شروع، باید آرشیو را با DirectX در هر پوشه ای در هارد دیسک خود باز کنید. پس از راه اندازی یک برنامه خاص (dxsetup.exe)، برنامه دایرکتوری که DirectX در آن نصب می شود را به کاربر نشان می دهد یا به طور خودکار نصب می شود. معمولاً روی درایو محلی C:/Windows/%SystemRoot%/system32 نصب می شود. پس از نصب DirectX، کاربر قادر خواهد بود تعداد زیادی برنامه و بازی گرافیکی را اجرا کند.

دستیار فناوری اطلاعات شما

با توسعه فناوری های ایجاد انیمیشن برای بازی های رایانه ای و ویرایشگرهای گرافیکی، نیاز به بهبود رندر اشیا و جلوه های بصری وجود دارد. برای حل این مشکل از نرم افزار DirectX استفاده می شود. این یک نوع پل بین آداپتور ویدئو، کارت صدا و بخش نرم افزاری گرافیک بازی ها و ویرایشگرها است که به شما امکان می دهد کیفیت تصاویر نمایش داده شده بر روی صفحه نمایش مانیتور را بهبود بخشید. هر نسخه از ویندوز شامل مجموعه ای از فایل های DirectX است که تجربه گرافیکی را بهینه می کند. به‌روزرسانی‌های نسخه DirectX ممکن است همراه با برنامه‌های بازی ارسال شوند. برای استفاده از DirectX، باید درک درستی از نصب، به روز رسانی، حذف و نصب مجدد برنامه در ویندوز 10 داشته باشید.

DirectX 12 برای ویندوز 10 مجموعه ای از فایل ها با پسوند *.dll است که از کتابخانه های نرم افزاری لازم برای نمایش بهتر جلوه های بصری و صدا تشکیل شده است. ویندوز 10 به طور پیش فرض دارای DirectX 12 است.این نسخه نیازی به آپدیت دستی ندارد. زمانی که به‌روزرسانی‌ها از وب‌سایت رسمی مایکروسافت در اینترنت دریافت می‌شوند، همه فایل‌ها به‌طور خودکار دانلود می‌شوند.

با استفاده از دستور dxdiag می توانید نسخه DirectX را در رایانه خود تعیین کنید:


حتی اگر DirectX 12 از قبل روی ویندوز 10 نصب شده است، کادر محاوره ای dxdiag ممکن است در برخی موارد نسخه قبلی را نشان دهد.

به عنوان یک قاعده، مشکلات می توانند در دو مورد ایجاد شوند:

  • بازی که کاربر در حال اجرا است برای نسخه قدیمی DirectX نوشته شده است و نسخه جدید شامل کتابخانه های مورد نیاز نیست.
  • Diagnostic Tools می گوید DirectX 11.2. این به آن معنا است:
    • آداپتور ویدیویی نصب شده روی رایانه قدیمی است و از DirectX 12 پشتیبانی نمی کند.
    • درایورهای آداپتور ویدیو قدیمی هستند و باید به روز شوند.

می‌توانید با استفاده از کنسول مدیریت دستگاه در ویژگی‌های رایانه و وب‌سایت سازنده آداپتور، ببینید که آداپتور ویدیو از کدام نسخه پشتیبانی می‌کند. برای انجام این کار، در کنسول "Device Manager" خط "Video adapters" را پیدا کنید، آن را باز کنید و نام آداپتور خود را یادداشت کنید. سپس به وب سایت سازنده بروید و نسخه DirectX را که آداپتور برای آن پیکربندی شده است را در جدول محوری مشاهده کنید. اگر نسخه 11.2 مشخص شده باشد، بر این اساس، با نسخه 12 کار می کند، اما فقط می تواند از کتابخانه های نسخه 11.2 استفاده کند.

برای نصب (به روز رسانی) نسخه DirectX، باید به صفحه رسمی مایکروسافت بروید و به نسخه مورد نیاز سیستم عامل بروید. نسخه دوازدهم بسته به روز رسانی جداگانه ندارد و تمامی آپدیت ها به صورت خودکار از طریق مرکز آپدیت دریافت می شوند.

بنابراین، برای بررسی به روز رسانی برای اجزای سیستم، شما نیاز دارید:


گاهی اوقات هنگام شروع بازی، هشداری مبنی بر عدم امکان راه اندازی آن به دلیل عدم وجود کتابخانه ظاهر می شود. کتابخانه را می توان از مجموعه DirectX قبلی مورد نیاز اضافه کرد.

در پنجره نصب‌کننده وب، سیستم مورد نیاز را بررسی کنید و دستورالعمل‌های نصب را بخوانید. سپس کتابخانه اجرایی را در رایانه دانلود می کنیم، فایل اجرایی dxsetup.exe را اجرا می کنیم و سپس دستورالعمل های نصب را دنبال می کنیم. فراموش نکنید که تیک آن اجزای اضافی ارائه شده در هنگام نصب را که به آنها نیاز ندارید بردارید. و همچنین، شما نباید موتور جستجوی Bing را که به عنوان یک برنامه کاربردی برای کتابخانه ها ارائه می شود، نصب کنید.

پس از دانلود و اجرای فایل اجرایی dxsetup.exe، پوشه آرشیو کتابخانه را می توان در هر مکان مشخص شده توسط کاربر نصب کرد. به طور پیش فرض، دایرکتوری در C:\Windows\System32 باز می شود. قبل از دانلود بایگانی، توصیه می شود یک پوشه با هر نامی در ریشه دیسک ایجاد کنید. آرشیو را از آنجا دانلود کنید، آن را باز کنید، DirectX را در محل انتخاب شده نصب کنید و سپس پوشه ایجاد شده را حذف کنید.

اگر نسخه آن با نسخه سیستم عامل ویندوز مطابقت نداشته باشد، ممکن است برنامه نصب نشود. نصب نسخه 12 در ویندوز 7 و همچنین نسخه 11 در ویندوز XP امکان پذیر نیست.

جدول: نسخه های ویندوز و نسخه های DirectX مربوط به آنها

علاوه بر این، ممکن است دلایل دیگری وجود داشته باشد که چرا DirectX نمی تواند نصب شود:

  • فایل اجرایی dxsetup.exe ممکن است تحت تاثیر یک ویروس باشد. این اغلب در صورتی اتفاق می افتد که دانلود از یک سایت تایید نشده انجام شده باشد. بنابراین، فایل دانلود شده باید بلافاصله توسط یک آنتی ویروس بررسی شود.
  • آرشیو دانلود شده ممکن است با عمق بیت (عمق بیت) سیستم شما مطابقت نداشته باشد. اگر سیستم عامل ویندوز 32 بیتی دارید، بایگانی سیستم عامل 64 بیتی روی رایانه شما نصب نمی شود.
  • نرم افزار آنتی ویروس رایانه شما ممکن است فایل را در حین بارگیری مسدود کند. باید آنتی ویروس را غیرفعال کنید و دوباره فایل را دانلود کنید.
  • بدون حق نصب در منوی زمینه فایل، باید run as administrator یا اعطای حقوق برای نصب را انتخاب کنید.
  • رم و حافظه کش کامپیوتر مملو از انواع زباله است. برای این کار باید حافظه را با استفاده از برنامه های ویژه پاک کنید. این می تواند Wise Care 365، Glary Utilites، Ccleaner و دیگران باشد. پس از پاک کردن حافظه، کامپیوتر را مجددا راه اندازی کنید و نصب را تکرار کنید.

در حین نصب، ممکن است یک خرابی غیرمنتظره رخ دهد و یک کادر پیام خطا ظاهر شود.

اگر نصب DirectX با شکست مواجه شد، چندین گزینه برای غلبه بر مشکل وجود دارد:

  • فایل اجرایی dxsetup.exe را از سایت دیگری دانلود کرده و اجرا کنید.
  • ویندوز را در حالت به روز رسانی نصب کنید، زیرا ممکن است در عملکرد اجزای آن نقص وجود داشته باشد.
  • ابزارهای chkdsk و sfc /scannow را از خط فرمان به عنوان مدیر اجرا کنید و هارد دیسک را به طور کامل اسکن کنید.
  • برای کاربران پیشرفته تر، یک نکته را می توان در فایل های DXError.log و DirectX.log در پوشه ویندوز یافت. اگر دانش کافی در این زمینه وجود ندارد، بهتر است برای مثال در حالت آنلاین با یک متخصص مشورت کنید.

نصب مجدد برنامه به دو روش انجام می شود:

  • حذف کامل نسخه نصب شده و جایگزینی آن با نسخه مشابه. هنگامی که پنجره های کشویی مکرر با هشدار در مورد خطاهای DirectX استفاده می شود.
  • به روز رسانی نسخه نصب شده نرم افزار DirectX به گونه ای تنظیم شده است که هنگام نصب مجدد، فایل های dll از دست رفته به بسته کتابخانه موجود اضافه می شوند. اگر نیاز به افزودن کتابخانه ها از DirectX 9.0C به DirectX 12.0 دارید، آنها به سادگی به فایل های نسخه نصب شده پیوست می شوند.

برای نصب مجدد صحیح، قبل از اجرای آن، باید تعدادی از اقدامات خاص را انجام دهید:


حذف کامل برنامه DirectX داخلی در ویندوز 10 از طریق عملکرد استاندارد "حذف یا تغییر برنامه" در کنترل پنل قابل انجام نیست.

برای حل این مشکل، تعداد زیادی برنامه شخص ثالث وجود دارد که به شما امکان می دهد DirectX 12 را حذف کنید و دایرکتوری ها و شاخه های رجیستری را کاملاً از آن پاک کنید. ابزارهای کمکی زیر نمونه هایی از چنین برنامه هایی هستند.

برای حذف صحیح DirectX 12 از ویندوز 10، می توانید از اینترنت دانلود کرده و یکی از آنها را نصب کنید:

  • DirectX Happy Uninstall - این ابزار بر اساس اشتراک‌افزار توزیع می‌شود. یکی از صحیح ترین ها در کار است;
  • DX Killer - برنامه به صورت رایگان توزیع می شود، دارای یک رابط روسی زبان است.
  • ریشه کن DirectX - می تواند از رسانه های قابل جابجایی بدون نصب بر روی رایانه اجرا شود.

در اینترنت می توانید برنامه های مختلفی را برای کار با برنامه DirectX 12 در ویندوز 10 جستجو کنید. هر کاربر الزامات، عادات و اولویت های خاص خود را دارد که به طور داوطلبانه یا غیرارادی روی نرم افزار امتحان می کند. شخصی بیشتر به کار با نسخه های انگلیسی برنامه ها عادت دارد، برای دیگران ناراحتی بزرگی ایجاد می کند. این باید بر اساس قابلیت ها و نیازهای کاربر برای استفاده از رابط نرم افزار کاربردی مورد بررسی قرار گیرد.

DirectX- این نرم افزاری است که دستگاه ها و سیستم عامل یک رایانه، از جمله برنامه های نصب شده روی آن را به هم پیوند می دهد. این به عنوان یک رابط برای توسعه دهندگان نرم افزار و تولید کنندگان دستگاه های کامپیوتری عمل می کند.

برنامه ها با DirectX تعامل دارند و DirectX نیز به نوبه خود با دستگاه های کامپیوتری کار می کند. این رابط در درجه اول برای اطمینان از سازگاری برنامه های توسعه یافته با اکثر تجهیزات و رفع نیاز به چندین بار نوشتن عملکردهای نرم افزاری مشابه برای مارک های مختلف تجهیزات از یک نوع طراحی شده است.

س. چه اجزایی در DirectX گنجانده شده است؟
در باره. DirectX شامل ابزارهای زیر است: DirectDraw، Direct3D، DirectSound، DirectInput، DirectPlay، DirectAnimation، DirectShow و DirectMusic. هر یک از این ابزارها برای کار با یک نوع شی خاص استفاده می شود، به عنوان مثال DirectDraw برای پردازش تصاویر دو بعدی استفاده می شود، Direct3D - سه بعدی، DirectSound وظیفه صدا و میکس سه بعدی را بر عهده دارد.

سعی کنید آن را حذف کنید.

Q. نحوه حذف نصب نسخه جدیدو قدیمی را نصب کنید
در باره.طبق بیانیه رسمی مایکروسافت، حذف DirectX از سیستم امکان پذیر نیست. مشکلات هنگام کار با ویندوز XP 95 نسخه DirectX، می توانید آن را به روز کنید، اما نمی توانید نسخه جدید را به نسخه قبلی تغییر دهید. این برنامه به حل این مشکل کمک می کند DirectX Eradictor، برای حذف DirectX از نسخه 2.0 تا 9 طراحی شده است. دانلود برنامه. تمام فایل های برنامه را در یک پوشه در هارد دیسک خود از حالت فشرده خارج کرده و فایل dxerad.exe را اجرا کنید. وقتی از شما پرسیده می شود که آیا واقعاً می خواهید DirectX را حذف کنید، به "بله" پاسخ دهید. برای تکمیل موفقیت آمیز حذف DirectX، ویندوز را مجددا راه اندازی کنید. پس از آن، تمام فایل های DirectX حذف شده و رجیستری سیستم پاک می شود. اگر حذف DirectX موفقیت آمیز بود، نسخه دیگری از DirectX را نصب کنید، زیرا نه بازی ها و نه برنامه های چند رسانه ای بدون DirectX کار نمی کنند.

یکی دیگر از برنامه ها برای حذف DirectX است DirectX Killer 1.0- این برنامه برای حذف ابزار DirectX از رایانه شما طراحی شده است. دانلود.

DirectX Happy Uninstall- ابزاری که مجموعه ای از کتابخانه های چندرسانه ای DirectX را از هر نسخه، از جمله DirectX 11، به طور کامل از سیستم حذف می کند. گزینه ای برای ذخیره یک نسخه پشتیبان DirectX (قبل از حذف آن) با امکان بازیابی خودکار آن وجود دارد. سیستم های پشتیبانی شده: Windows 2000/XP/2003/Vista/2008/Win7/2008R2 x86 و x64. برنامه پرداخت می شود. وب سایت برنامه

چگونه می توانم بفهمم چه نسخه ای از DirectX روی رایانه من نصب شده است؟
در باره.می توانید نسخه رابط DirectX را با استفاده از برنامه System Information تعیین کنید. این برنامه با استفاده از منوی استارت - » برنامه ها - لوازم جانبی - » ابزارهای سیستم - اطلاعات سیستم راه اندازی می شود. در منوی بالای پنجره System Information، مورد Tools را پیدا کنید، در آنجا DirectX Diagnostic Tool را انتخاب کنید. یا Start - Run، بنویسید dxdiag - OK.

تاریخ ایجاد: 2009-03-31 15:25:43
آخرین ویرایش: 08-02-2012 08:19:22

    لینک برنامه ها:
  1. زمان اجرا کاربر نهایی DirectX ( directx برای اجرای بازی ها) ژوئن 2010. دانلود (95 مگابایت).
  2. DirectX SDK ( directx برای برنامه نویسی) ژوئن 2010. دانلود (2 مگابایت).

DirectX مجموعه ای از کتابخانه ها است که عمدتاً برای خروجی گرافیکی طراحی شده اند.

برای نوشتن برنامه هایی که از DirectX استفاده می کنند، باید Directx sdk را نصب کنید. برای اجرای برنامه‌هایی که با استفاده از DirectX نوشته شده‌اند، زمان‌های اجرا کاربر نهایی Directx باید تنظیم شود. در این آموزش به نصب هر دو کامپوننت خواهیم پرداخت.

نسخه های مختلف DirectX از فایل های مشابهی استفاده می کنند: DirectX 9.0cدر ویندوز XP DirectX 10در ویندوز ویستا و DirectX 11در ویندوز 7 - فایل های نصب یکسان برای همه این نسخه ها مناسب هستند. آن ها همه نسخه‌های ویندوز به آرشیو یکسانی با فایل‌های نصب برای DirectX End-User Runtimes یا DirectX SDK نیاز دارند.

نصب DirectX End-User Runtimes (directx برای اجرای بازی ها)

برای اجرای بازی‌ها و برنامه‌هایی که با استفاده از کتابخانه Directx نوشته شده‌اند، باید زمان‌های اجرای کاربر نهایی directx را نصب کنید.

شما قبلاً یکی از زمان‌های اجرا کاربر نهایی DirecX را روی رایانه خود نصب کرده‌اید. برای برنامه‌هایی که می‌سازیم، نسخه‌های قدیمی‌تر مناسب هستند، و اگر به آخرین زمان‌های اجرای کاربر نهایی DirectX نیاز ندارید، می‌توانید به مرحله بعدی بروید.

آخرین نسخه (ژوئیه 2010). زمان اجرا کاربر نهایی directxدر ژوئن 2010 منتشر شد. می‌توانید آخرین نسخه را روی دیسک با چند بازی اخیراً منتشر شده پیدا کنید یا از لینک ابتدای درس دانلود کنید.

پس از دانلود و راه‌اندازی فایل directx_jun2010_redist.exe، پنجره‌ای با توافقنامه مجوز ظاهر می‌شود:

پس از کلیک بر روی دکمه بله، باید مسیر پوشه موقتی که آرشیو در آن باز می شود را وارد کنید:

پس از باز شدن آرشیو، باید به پوشه موقتی که مشخص کرده اید بروید و فایل DXSETUP.exe را اجرا کنید. پنجره زیر باز خواهد شد:

همه. کار ما با نصب زمان اجراهای کاربر نهایی DirectX تمام شده است. حال برای ایجاد برنامه هایی که از قابلیت های directx استفاده می کنند باید نصب کنید directx sdk. اما ابتدا یک درس تاریخی کوچک:

قبل از شروع خواندن درس های این بخش (DirectX)، باید بیشتر مطالب در بخش C++ را یاد گرفته باشید. به احتمال زیاد شما تعدادی سوال دارید. و مهمترین آنها: چگونه با استفاده از مطالب مورد مطالعه شروع به ایجاد بازی خود کنید؟ در زیر سعی می کنم به آن پاسخ دهم. حداقل تئوری را یاد خواهید گرفت. تمرین را بعدا انجام خواهیم داد.

تاکنون برنامه های ما در کنسول DOS اجرا شده است. برای این کار از زبان C++ استفاده کردیم.

C++ پایه است. بدون دانستن این زبان، نمی توانید هیچ بازی بسازید. البته، طرفداران Pascal، BASIC یا Fortran (در صورت وجود :)) ممکن است اعتراض کنند که امکان ایجاد برخی بازی ها به این زبان ها نیز وجود دارد. فقط اوه، چه، آنها در اواسط دهه هشتاد بودند. سپس، بله، آنها بسیار باحال به نظر می رسیدند.

حالا یک نکته بسیار مهم را به شما می گویم. این ساده است و احتمالاً قبلاً آن را می دانید. حداقل اگر ده سال پیش کسی این را برای من توضیح می داد، شاید تمام زندگی من طور دیگری رقم می خورد.

بنابراین: "کامپیوترها دارای لایه هستند" (C) Shrek. 🙂 ببخشید نتونستم مقاومت کنم.

کامپیوترها دارای سطوح هستند. پایین ترین سطح، سطح عناصر فیزیکی (ترانزیستور و سیم) است. بالاترین (از آنهایی که تاکنون می دانیم) زبان C ++ است. به همین دلیل به آن زبان سطح بالا می گویند. بین این سطوح چندین سطح دیگر وجود دارد: سطح ریزمعماری (در این سطح ارتباط با پردازنده وجود دارد)، سطح سیستم عامل، سطح زبان اسمبلی (اسمبلر یک زبان سطح پایین است).

زمانی که اجرای برنامه ای را شروع می کنیم، دستورات ++C به سطوح پایین تر ترجمه می شوند. در پایین ترین سطح، این دستورات به طور مستقیم توسط یک سیگنال الکتریکی انجام می شود. یک فرمان سطح بالاتر ممکن است از چندین دستور سطح پایین تشکیل شده باشد.

برای سهولت درک، در نظر بگیرید که هر دستور سطح بالاتر از چندین دستور سطح پایین تشکیل شده است. آن ها سطح بالاتر فقط یک انتزاع نسبت به سطح پایین است.

در اواخر دهه هشتاد - اوایل دهه نود، هیچ (به طور دقیق تر، آنها هنوز گسترده نشده اند) انتزاعات (سطوح) بالاتر از یک زبان برنامه نویسی وجود نداشت. در مورد ما، این C است. همه برنامه ها به یک زبان سطح بالا نوشته شده اند: پاسکال، سی، فرترن. ایجاد گرافیک و برنامه های گرافیکی مستقیماً در یک زبان سطح بالا صورت گرفت.

اینجا چیزی است که باید توجه کنید! اکثر زبان های برنامه نویسی سطح بالا تقریباً توانایی های یکسانی دارند. پاسکال، جاوا یا C++ باشد. واضح است که برخی از این فرصت ها بزرگتر و برخی دیگر کوچکتر هستند. اما آنها مشترکات زیادی دارند: همه آنها دارای حلقه ها و شاخه ها، توابع، متغیرها هستند.

شایعاتی وجود دارد که یادگیری C++ بسیار دشوارتر از پاسکال یا سایر زبان های برنامه نویسی است. امیدوارم با مطالعه مطالب قسمت C ++ متقاعد شده باشید که اینطور نیست.

به نظر من، نظر گسترده در مورد پیچیدگی ++C نتیجه یک خرابکاری وقیحانه و بی شرمانه از طرف هواداران دلفی است! در واقع، یادگیری پاسکال بسیار دشوارتر است. فقط فکر کنید، آنها به جای پرانتز از شروع و پایان استفاده می کنند. و چگونه آنها انتساب را انجام می دهند - توسط اپراتور := (بله، دو نقطه و علامت مساوی). خلاصه یه دیوانه ی واقعی!

هنگامی که شتاب دهنده های ویدئویی ظاهر شدند، برنامه نویسان مجبور بودند برای هر کدام کد جداگانه بنویسند. به هر فروشگاه آنلاینی که کارت گرافیک می فروشد بروید و تصور کنید که باید برای هر کارت گرافیک کد جداگانه بنویسید. به طور کلی، یک مشکل جدی در برابر برنامه نویسان ظاهر شد.

در اواسط دهه نود، سیستم عامل ویندوز خیلی سریع شروع به گسترش کرد. ویندوز در ابتدا به زبان C نوشته شده بود (نه C++، نه، یعنی کلاسی وجود نداشت). ویندوز هنوز از برخی از کدهای قدیمی استفاده می کند. هنگامی که شروع به ایجاد برنامه های کاربردی برای ویندوز می کنیم، با سطح بالاتری آشنا می شویم - WinAPI (Windows API). WinAPI توسط همه برنامه های تحت ویندوز استفاده می شود.

WinAPI (API - Application Programming Interface. Application Programming Interface) - مجموعه ای از توابع و ساختارهایی است که به زبان C نوشته شده اند.

ویندوز از سیستم خروجی گرافیکی خود استفاده می کرد (و هنوز هم استفاده می کند). GDI نامیده می شود (مخفف عبارت Graphical Device Interface - یک رابط دستگاه گرافیکی است، و نه ابتکار دفاع جهانی، همانطور که یک خواننده بصیر و دانشمند ممکن است فکر کند).

GDI به دلیل ویژگی های WinAPI برای ساخت بازی مناسب نبود. چون GDI oooo -ezeyee MEEEDEENNAAAAAAAAAYAYA است. به هر حال، اگر به انجمن های مینیون دلفی نگاهی بیندازید، متوجه خواهید شد که افراد زیادی در تلاش هستند تا با استفاده از GDI بازی بسازند. همانطور که گفتم آنها افراد بیمار هستند. بنابراین، توسعه دهندگان بازی عجله ای برای ایجاد بازی برای ویندوز نداشتند، آنها بیشتر به کار تحت DOS خوب قدیمی عادت داشتند.

و سپس مایکروسافت DirectX را ایجاد می کند. نسخه اول کاملا مزخرف بود. اما با گذشت زمان، DirectX بیشتر و بیشتر قابل اعتماد شد. در سیستم عامل جدید ویندوز 7، نسخه یازدهم از قبل در دسترس خواهد بود.

نمونه هایی را برای نسخه نهم تحلیل خواهیم کرد. تفاوت بین نهم و دهم قابل توجه است. شاید در آینده دهم را در نظر بگیریم ، اگرچه به احتمال زیاد بلافاصله به یازدهم خواهیم رفت.

DirectX چیست؟ این یک API سطح بالا است که در C++ با استفاده از فناوری COM (Component Object Model) نوشته شده است که به طور خلاصه آن را بررسی می کنیم. DirectX برای کار با درایورهای کارت گرافیک طراحی شده است. برای هر کارت گرافیک، درایورها ایجاد می شوند (زبان دستوراتی که کارت گرافیک می فهمد). برنامه نویس دیگر نیازی به نوشتن کد جداگانه برای هر درایور برای هر کارت گرافیک ندارد. او فقط باید DirectX API را بداند. تمام کارهای سطح پایین (تعامل با درایورها) توسط DirectX انجام می شود.

انصافاً باید گفت که یک کتابخانه محبوب دیگر وجود دارد - OpenGL. اصل کار تقریباً یکسان است: برنامه نویس با API کار می کند و خود OpenGl با درایورها کار می کند. مزیت انکارناپذیر OpenGL ماهیت چند پلتفرمی آن است. آن ها OpenGL روی تمام سیستم عامل ها اجرا خواهد شد. DirectX فقط روی ویندوز کار می کند. ما بعداً مزایای DirectX را در نظر خواهیم گرفت (و آنها هستند و به نظر من بسیار مهمتر هستند).

برای اجرای برنامه هایی که با DirectX نوشته شده اند، به DirectX End-User Runtimes نیاز دارید (ما آن را در پاراگراف قبل نصب کردیم).

برای نوشتن برنامه هایی که از DirectX استفاده می کنند، باید DirectX SDK (کیت توسعه نرم افزار - مجموعه ای از ابزارهای توسعه برنامه) را دانلود کنید.

شما دو گزینه برای نصب directx sdk دارید:

1. DirectX SDK را از وب سایت مایکروسافت دانلود کنید. در این صورت نسخه کامل را با تمامی مثال ها، مستندات و ابزارهای اضافی دانلود خواهید کرد. حجم آرشیو تقریباً 580 مگابایت است. هنگام نصب DirectX SDK بیش از یک گیگابایت طول می کشد.

2. DirectX SDK را از سایت مورد علاقه خود دانلود کنید (لینک در ابتدای درس). در همان زمان، نسخه بریده شده توسط من را دانلود خواهید کرد که در آن فقط فایل های کتابخانه / هدر و یک نمونه را گذاشتم. حجم آرشیو 2 مگابایت ( دو مگابایت). آنچه نامیده می شود، تفاوت را احساس کنید! هنگام نصب، DirectX SDKبیست و هفت مگابایت طول خواهد کشید.

توجه:
اگر DirectX SDK را مجدداً نصب می‌کنید، حتماً نسخه قبلی را (از طریق افزودن/حذف برنامه‌ها) حذف نصب کنید. نصب نسخه جدید DirectX SDK بر روی نسخه قدیمی بسیار نامطلوب است. این یادداشت فقط برای DirectX SDK کامل اعمال می شود. برای یک نسخه حذف شده، کافی است lib را جایگزین کنید و پوشه ها را اضافه کنید.

صفحه ای باز می شود که می توانید آخرین نسخه DirectX SDK - مورخ 9 آگوست را از آن دانلود کنید.

بنابراین، در صفحه بعد، روی دکمه کلیک کنید دانلود. یک گفتگوی ذخیره فایل ظاهر می شود و دانلود directx sdk آغاز می شود:

ضمناً در یکی از آخرین نسخه های DirectX، بررسی های فنی دو فناوری جدید که در DirectX 11 استفاده می شود اضافه شد: Direct2D و DirectWrite. اگر انگلیسی می دانید، حتماً بخش های مربوطه را در MSDN بررسی کنید: Direct2d و DirectWrite. وقتی داشتم درس را آماده می کردم، دو ساعت در مدارک نشستم. حیف که امکان تست وجود نداشت. من فکر می کنم در آینده قطعاً در مورد این فناوری ها در لیست پستی صحبت خواهیم کرد.

پس از دانلود فایل نصب، آن را اجرا کنید. من روند بعدی کلیک کردن بر روی دکمه "بعدی" را با تصاویر نشان خواهم داد:

همه چیز در اینجا بسیار ساده تر و سریع تر است. روی لینک ابتدای درس کلیک کنید. یا در بخش لیست ها و برنامه هابه دنبال «DirectX SDK» بگردید، فایل را در رایانه خود دانلود کرده و بسته را باز کنید. در خانه، بایگانی را در دایرکتوری ریشه درایو D باز کردم. در نتیجه، پوشه نصب به این شکل است: D:\directx\

یک نکته کوچک: من برای کاهش آرشیو چیزهای زیادی را حذف کردم. در آینده باید چند فایل دیگر را دانلود کنید که متعاقبا اعلام خواهد شد. آنها نیز کوچک خواهند بود.

در نهایت، بیایید ببینیم چگونه کار می کند.

برای اینکه کتابخانه های DirectX در زمان اجرا کار کنند، باید فایل های هدر مناسب در برنامه گنجانده شود. علاوه بر این، فایل های کتابخانه مورد نیاز است. آن چیست؟ ما هنوز با آنها برخورد نکرده ایم. همانطور که می دانیم، فایل های هدر اعلان های تابع را ذخیره می کنند. بدنه های عملکردی معمولاً در جای دیگری ذخیره می شوند. در آموزش برنامه های چند فایلی، بدنه های تابع را در فایل های منبع جداگانه نگهداری کردیم. اگر کتابخانه ای از توابع و کلاس ها را از شخصی خریداری کنید، فایل های هدر (جایی که اعلان ها ذخیره می شوند) و فایل های کتابخانه (جایی که تعاریف ذخیره می شوند) دریافت می کنید. فایل های کتابخانه دارای پسوند lib. هستند.

IDE در حال حاضر از وجود DirectX بی اطلاع است. باید بگوییم که Visual C++ 2008 IDE کجا باید به دنبال فایل‌های هدر و کتابخانه بگردد.

آیتم منو ابزارها → گزینه ها (سرویس → گزینه ها) را باز کنید.

در قسمت سمت چپ پنجره باز شده، پروژه ها و راه حل ها → فهرست راهنماهای VC++ (پروژه ها و راه حل ها → فهرست راهنماهای VC++) را انتخاب کنید.

در سمت راست لیست کشویی نمایش دایرکتوری ها برای(نمایش دایرکتوری ها برای:) را انتخاب کنید شامل فایل ها(فایل های موجود است، نمی توانم نام دقیق مورد را به زبان روسی تضمین کنم، این مورد دوم است). سپس از نوار ابزار انتخاب کنید خط جدید(خط جدید) یا Ctrl+Ins را بزنید. برای تصویر بهتر به تصویر مراجعه کنید. یک خط جدید ظاهر می شود. روی دکمه با سه نقطه در انتهای خط کلیک کنید

پنجره انتخاب دایرکتوری باز می شود. به پوشه ای که DirectX را در آن نصب کرده اید بروید. و پوشه Include را انتخاب کنید.

اکنون در لیست کشویی (جایی که انتخاب کردید شامل فایل ها) انتخاب کنید فایل های کتابخانه(فایل های کتابخانه) و عملیات افزودن خط را تکرار کنید. حالا یک پوشه را انتخاب کنید lib/x86اگر سیستم عامل 32 بیتی دارید یا lib/x64اگر 64 بیتی باشد. گاهی اوقات، هنگام استفاده از کتابخانه های 64 بیتی، هنگام راه اندازی برنامه ها خطاهایی رخ می دهد، بنابراین اگر برنامه ای با استفاده از DirectX برای شما راه اندازی نشد، به این پنجره و برای فیلد بازگردید. فایل های کتابخانهپوشه را انتخاب کنید lib/x86.

روی OK کلیک کنید. اکنون IDE می‌داند که در کجا به دنبال هدر و فایل‌های کتابخانه DirectX SDK باشد.

حالا پروژه را باز کنید فایل - باز - پروژه/راه حلیا کلیک کنید Ctrl+Shift+O.

اگر SDK را از وب‌سایت مایکروسافت دانلود کرده‌اید، نمونه در پوشه قرار دارد (D:\directx پوشه‌ای است که نسخه خود را در آن نصب کردم): D:\directx\Samples\C++\Direct3D\Tutorials\Tut01_CreateDevice

اگر SDK را از وب‌سایت من دانلود کردید، پروژه را می‌توانید در (D:\directx پوشه‌ای است که نسخه خود را در آن نصب کردم) پیدا کنید: D:\directx\Samples\Tut01_CreateDevice

دو راه حل در پوشه وجود دارد: برای Visual C++ 2005 و برای Visual C++ 2008. راه حلی را انتخاب کنید که با نسخه Visual C++ شما مطابقت دارد.

حالا Ctrl+Alt+F7 و F5 را فشار دهید.

او اینجاست. اولین برنامه ای که از DirectX استفاده می کند.

قبل از بستن IDE، اجازه دهید نگاهی به کد بیندازیم.

در Solution Explorer، فایل CreateDevice.cpp را انتخاب کنید. اگر کل فایل را مرور کنید، احتمالاً چیزی متوجه نخواهید شد.

ممکن است تعجب آور به نظر برسد :)، اما ساختار برنامه بسیار شبیه به آنچه قبلا ایجاد کرده ایم است: توابع #include Directives، InitD3D()، CleanUp()، Render()، MsgProc().

تابع wWinMain مشابه main است. اجرای برنامه را در ویندوز شروع می کند.

در خطوط اعلان متغیر:
LPDIRECT3D9 g_pD3D = NULL; // برای ایجاد D3DDevice استفاده می شود
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL; // دستگاه رندر ما

انواع جدیدی وجود دارد. در واقع، آنها با یک typedef (که قبلاً به آن نگاه کرده ایم) از انواع استاندارد لغو می شوند.

چیزی که ما نمی دانیم:
g_pD3D->CreateDevice
در اینجا g_pD3D یک شی و CreateDevice() یک متد است. چرا به جای نقطه ای که به آن عادت کرده ایم از -> استفاده می شود، در یکی از درس های زیر خواهیم آموخت.

بله، بسیاری از انواع جدید در اینجا استفاده می شود، بسیاری از توابع جدید، اما با این حال، در پشت این همه قلع و قمع، می توانید C ++ از قبل آشنا (امیدوارم این درست باشد) را برای ما حدس بزنید.

پس از ظهور رایانه های بسیار مقرون به صرفه، فناوری ها در جهات مختلف بسیار سریعتر شروع به توسعه کردند و گاهی اوقات موارد جدیدی را به وجود می آورند، به همین دلیل است که اکنون می توانید بسیاری از کلمات مبهم را در مکالمات معمولی، به عنوان مثال، DirectX بشنوید. برخی و شما ممکن است در مورد محل نصب DirectX سوال بپرسید.

این مقاله به طور انحصاری بر روی کتابخانه گرافیکی DirectX تمرکز می کند: چرا به آن نیاز است، کجا استفاده می شود، توسط چه کسی ایجاد شده است، و مهمتر از همه، نحوه نصب آن بر روی رایانه شخصی خود. مقاله ما منحصراً برای کاربران تازه کار سیستم عامل ویندوز توصیه می شود، زیرا کتابخانه DirectX فقط در آنجا کار می کند.

ابتدا باید بفهمید که چیست. به عنوان مثال، شما یک بازی را شروع می کنید و میلیون ها بایت اطلاعات در RAM شما بارگذاری می شود تا نه تنها توسط پردازنده مرکزی، بلکه توسط پردازنده گرافیکی نیز پردازش شود. علاوه بر این، خواندن کلید، موقعیت ماوس، دستورات سیستم عامل و موارد دیگر ضروری است. شاید برای شما خبری باشد، اما همه چیز در رایانه منحصراً به صورت متوالی پردازش می شود.

سوال این است که چگونه می توان رایانه را به انجام همه این کارها واداشت - برای این، دستورالعمل هایی برای رایانه مورد نیاز است. اگر انتزاع کنیم، کد برنامه ای که توسعه دهندگان بازی نوشته اند دستورالعمل است. حالا تصور کنید که هنگام ایجاد یک بازی جدید، باید این کار را دوباره انجام دهید، که به معنای واقعی کلمه "تخریب" سال های زندگی خود است، اما نیازی به این نیست، زیرا نرم افزارهای خاصی مانند گرافیک DirectX وجود دارد. کتابخانه

برنامه نویسان آن را به هم متصل می کنند و پس از آن می توان به صورت هوشمند از منابع آن برای کنترل فرآیندها، نمایش گرافیک و موارد دیگر استفاده کرد. با این حال، برخی از کامپیوترها با این کتابخانه خارج از جعبه عرضه نمی شوند، بنابراین در زیر به شما خواهیم گفت که کجا DirectX را نصب کنید. یادآوری می کنیم که دستورالعمل فقط برای سیستم عامل ویندوز مناسب است، که به هر حال، کتابخانه ایجاد شده است. ضمناً در کنسول ایکس باکس نیز استفاده می شود.

اگر می‌خواهید نسخه نهم را نصب کنید، احتمالاً از یک سیستم عامل قدیمی مانند ویندوز XP استفاده می‌کنید، بنابراین اکیداً توصیه می‌کنیم که به نسخه 10 ارتقا دهید، زیرا تعمیر و نگهداری XP چند سال پیش به پایان رسیده است، بنابراین سیستم پر است. از آسیب پذیری ها با این حال، اگر به دلایل شخصی نمی خواهید این کار را انجام دهید، دستورالعمل های زیر ارائه می شود.

آموزش نصب نسخه نهم DirectX:

  1. این نسخه تقریباً همزمان با ویندوز XP توسعه یافته است، بنابراین دیگر نمی توان آن را در وب سایت رسمی یافت، بسته به کارت گرافیک، فقط نسخه دهم یا یازدهم را یافت. یک عبارت جستجوی مناسب در مرورگر ایجاد کنید.
  2. از منبع رسمی دانلود نکنید، منتظر دانلود کامل باشید و نصب را شروع کنید.
  3. توافق را بپذیرید. پس از نصب کامپیوتر خود را مجددا راه اندازی کنید.

شایان ذکر است که ویندوز 7 از هر نسخه ای از این کتابخانه پشتیبانی می کند، به استثنای DirectX 12 که به طور انحصاری برای ویندوز 10 ساخته شده و بخشی جدایی ناپذیر از آن است. دستورالعمل‌های نصب در زیر داده می‌شود، اما اگر نمی‌خواهید از اینترنت بارگیری کنید، سپس به دنبال دیسکی از جعبه زیر کارت ویدیو بگردید، باید کتابخانه‌ای وجود داشته باشد که توسط کارت ویدیوی شما پشتیبانی می‌شود یا ویندوز 10 را دانلود کنید.

دستورالعمل محل نصب DirectX 11:

  1. به وب سایت رسمی DirectX بروید، جایی که از شما خواسته می شود محصول خود را دانلود کنید.
  2. منتظر بمانید تا فرآیند دانلود به پایان برسد.
  3. نصب را شروع کنید و در طول مسیر با شرایط استفاده موافقت کنید.
  4. نصب کننده بهترین مسیر را خودش پیدا می کند، بنابراین فقط تا پایان صبر کنید و کامپیوتر را مجددا راه اندازی کنید.

امیدواریم پس از خواندن این مقاله متوجه شده باشید که DirectX را کجا نصب کنید و برای چه چیزی ایجاد شده است. شایان ذکر است که کارت های ویدئویی بسته به نسل خود، از نسخه های مختلف DirectX پشتیبانی می کنند، بنابراین حتی پس از نصب نسخه 11، تنها 10 می توانند کار کنند و غیره.

پس از ظهور رایانه های بسیار مقرون به صرفه، فناوری ها در جهات مختلف بسیار سریعتر شروع به توسعه کردند و گاهی اوقات موارد جدیدی را به وجود می آورند، به همین دلیل است که اکنون می توانید بسیاری از کلمات مبهم را در مکالمات معمولی، به عنوان مثال، DirectX بشنوید. برخی و شما ممکن است در مورد محل نصب DirectX سوال بپرسید.

این مقاله به طور انحصاری بر روی کتابخانه گرافیکی DirectX تمرکز می کند: چرا به آن نیاز است، کجا استفاده می شود، توسط چه کسی ایجاد شده است، و مهمتر از همه، نحوه نصب آن بر روی رایانه شخصی خود. مقاله ما منحصراً برای کاربران تازه کار سیستم عامل ویندوز توصیه می شود، زیرا کتابخانه DirectX فقط در آنجا کار می کند.

ابتدا باید بفهمید که چیست. به عنوان مثال، شما یک بازی را شروع می کنید و میلیون ها بایت اطلاعات در RAM شما بارگذاری می شود تا نه تنها توسط پردازنده مرکزی، بلکه توسط پردازنده گرافیکی نیز پردازش شود. علاوه بر این، خواندن کلید، موقعیت ماوس، دستورات سیستم عامل و موارد دیگر ضروری است. شاید برای شما خبری باشد، اما همه چیز در رایانه منحصراً به صورت متوالی پردازش می شود.

سوال این است که چگونه می توان رایانه را به انجام همه این کارها واداشت - برای این، دستورالعمل هایی برای رایانه مورد نیاز است. اگر انتزاع کنیم، کد برنامه ای که توسعه دهندگان بازی نوشته اند دستورالعمل است. حالا تصور کنید که هنگام ایجاد یک بازی جدید، باید این کار را دوباره انجام دهید، که به معنای واقعی کلمه "تخریب" سال های زندگی خود است، اما نیازی به این نیست، زیرا نرم افزارهای خاصی مانند گرافیک DirectX وجود دارد. کتابخانه

برنامه نویسان آن را به هم متصل می کنند و پس از آن می توان به صورت هوشمند از منابع آن برای کنترل فرآیندها، نمایش گرافیک و موارد دیگر استفاده کرد. با این حال، برخی از کامپیوترها با این کتابخانه خارج از جعبه عرضه نمی شوند، بنابراین در زیر به شما خواهیم گفت که کجا DirectX را نصب کنید. یادآوری می کنیم که دستورالعمل فقط برای سیستم عامل ویندوز مناسب است، که به هر حال، کتابخانه ایجاد شده است. ضمناً در کنسول ایکس باکس نیز استفاده می شود.

اگر می‌خواهید نسخه نهم را نصب کنید، احتمالاً از یک سیستم عامل قدیمی مانند ویندوز XP استفاده می‌کنید، بنابراین اکیداً توصیه می‌کنیم که به نسخه 10 ارتقا دهید، زیرا تعمیر و نگهداری XP چند سال پیش به پایان رسیده است، بنابراین سیستم پر است. از آسیب پذیری ها با این حال، اگر به دلایل شخصی نمی خواهید این کار را انجام دهید، دستورالعمل های زیر ارائه می شود.

آموزش نصب نسخه نهم DirectX:

  1. این نسخه تقریباً همزمان با ویندوز XP توسعه یافته است، بنابراین دیگر نمی توان آن را در وب سایت رسمی یافت، بسته به کارت گرافیک، فقط نسخه دهم یا یازدهم را یافت. یک عبارت جستجوی مناسب در مرورگر ایجاد کنید.
  2. از منبع رسمی دانلود نکنید، منتظر دانلود کامل باشید و نصب را شروع کنید.
  3. توافق را بپذیرید. پس از نصب کامپیوتر خود را مجددا راه اندازی کنید.

شایان ذکر است که ویندوز 7 از هر نسخه ای از این کتابخانه پشتیبانی می کند، به استثنای DirectX 12 که به طور انحصاری برای ویندوز 10 ساخته شده و بخشی جدایی ناپذیر از آن است. دستورالعمل‌های نصب در زیر داده می‌شود، اما اگر نمی‌خواهید از اینترنت بارگیری کنید، سپس به دنبال دیسکی از جعبه زیر کارت ویدیو بگردید، باید کتابخانه‌ای وجود داشته باشد که توسط کارت ویدیوی شما پشتیبانی می‌شود یا ویندوز 10 را دانلود کنید.

دستورالعمل محل نصب DirectX 11:

  1. به وب سایت رسمی DirectX بروید، جایی که از شما خواسته می شود محصول خود را دانلود کنید.
  2. منتظر بمانید تا فرآیند دانلود به پایان برسد.
  3. نصب را شروع کنید و در طول مسیر با شرایط استفاده موافقت کنید.
  4. نصب کننده بهترین مسیر را خودش پیدا می کند، بنابراین فقط تا پایان صبر کنید و کامپیوتر را مجددا راه اندازی کنید.

امیدواریم پس از خواندن این مقاله متوجه شده باشید که DirectX را کجا نصب کنید و برای چه چیزی ایجاد شده است. شایان ذکر است که کارت های ویدئویی بسته به نسل خود، از نسخه های مختلف DirectX پشتیبانی می کنند، بنابراین حتی پس از نصب نسخه 11، تنها 10 می توانند کار کنند و غیره.

پس از ظهور رایانه های بسیار مقرون به صرفه، فناوری ها در جهات مختلف بسیار سریعتر شروع به توسعه کردند و گاهی اوقات موارد جدیدی را به وجود می آورند، به همین دلیل است که اکنون می توانید بسیاری از کلمات مبهم را در مکالمات معمولی، به عنوان مثال، DirectX بشنوید. برخی و شما ممکن است در مورد محل نصب DirectX سوال بپرسید.

این مقاله به طور انحصاری بر روی کتابخانه گرافیکی DirectX تمرکز می کند: چرا به آن نیاز است، کجا استفاده می شود، توسط چه کسی ایجاد شده است، و مهمتر از همه، نحوه نصب آن بر روی رایانه شخصی خود. مقاله ما منحصراً برای کاربران تازه کار سیستم عامل ویندوز توصیه می شود، زیرا کتابخانه DirectX فقط در آنجا کار می کند.

ابتدا باید بفهمید که چیست. به عنوان مثال، شما یک بازی را شروع می کنید و میلیون ها بایت اطلاعات در RAM شما بارگذاری می شود تا نه تنها توسط پردازنده مرکزی، بلکه توسط پردازنده گرافیکی نیز پردازش شود. علاوه بر این، خواندن کلید، موقعیت ماوس، دستورات سیستم عامل و موارد دیگر ضروری است. شاید برای شما خبری باشد، اما همه چیز در رایانه منحصراً به صورت متوالی پردازش می شود.

سوال این است که چگونه می توان رایانه را به انجام همه این کارها واداشت - برای این، دستورالعمل هایی برای رایانه مورد نیاز است. اگر انتزاع کنیم، کد برنامه ای که توسعه دهندگان بازی نوشته اند دستورالعمل است. حالا تصور کنید که هنگام ایجاد یک بازی جدید، باید این کار را دوباره انجام دهید، که به معنای واقعی کلمه "تخریب" سال های زندگی خود است، اما نیازی به این نیست، زیرا نرم افزارهای خاصی مانند گرافیک DirectX وجود دارد. کتابخانه

برنامه نویسان آن را به هم متصل می کنند و پس از آن می توان به صورت هوشمند از منابع آن برای کنترل فرآیندها، نمایش گرافیک و موارد دیگر استفاده کرد. با این حال، برخی از کامپیوترها با این کتابخانه خارج از جعبه عرضه نمی شوند، بنابراین در زیر به شما خواهیم گفت که کجا DirectX را نصب کنید. یادآوری می کنیم که دستورالعمل فقط برای سیستم عامل ویندوز مناسب است، که به هر حال، کتابخانه ایجاد شده است. ضمناً در کنسول ایکس باکس نیز استفاده می شود.

اگر می‌خواهید نسخه نهم را نصب کنید، احتمالاً از یک سیستم عامل قدیمی مانند ویندوز XP استفاده می‌کنید، بنابراین اکیداً توصیه می‌کنیم که به نسخه 10 ارتقا دهید، زیرا تعمیر و نگهداری XP چند سال پیش به پایان رسیده است، بنابراین سیستم پر است. از آسیب پذیری ها با این حال، اگر به دلایل شخصی نمی خواهید این کار را انجام دهید، دستورالعمل های زیر ارائه می شود.

آموزش نصب نسخه نهم DirectX:

  1. این نسخه تقریباً همزمان با ویندوز XP توسعه یافته است، بنابراین دیگر نمی توان آن را در وب سایت رسمی یافت، بسته به کارت گرافیک، فقط نسخه دهم یا یازدهم را یافت. یک عبارت جستجوی مناسب در مرورگر ایجاد کنید.
  2. از منبع رسمی دانلود نکنید، منتظر دانلود کامل باشید و نصب را شروع کنید.
  3. توافق را بپذیرید. پس از نصب کامپیوتر خود را مجددا راه اندازی کنید.

شایان ذکر است که ویندوز 7 از هر نسخه ای از این کتابخانه پشتیبانی می کند، به استثنای DirectX 12 که به طور انحصاری برای ویندوز 10 ساخته شده و بخشی جدایی ناپذیر از آن است. دستورالعمل‌های نصب در زیر داده می‌شود، اما اگر نمی‌خواهید از اینترنت بارگیری کنید، سپس به دنبال دیسکی از جعبه زیر کارت ویدیو بگردید، باید کتابخانه‌ای وجود داشته باشد که توسط کارت ویدیوی شما پشتیبانی می‌شود یا ویندوز 10 را دانلود کنید.

دستورالعمل محل نصب DirectX 11:

  1. به وب سایت رسمی DirectX بروید، جایی که از شما خواسته می شود محصول خود را دانلود کنید.
  2. منتظر بمانید تا فرآیند دانلود به پایان برسد.
  3. نصب را شروع کنید و در طول مسیر با شرایط استفاده موافقت کنید.
  4. نصب کننده بهترین مسیر را خودش پیدا می کند، بنابراین فقط تا پایان صبر کنید و کامپیوتر را مجددا راه اندازی کنید.

امیدواریم پس از خواندن این مقاله متوجه شده باشید که DirectX را کجا نصب کنید و برای چه چیزی ایجاد شده است. شایان ذکر است که کارت های ویدئویی بسته به نسل خود، از نسخه های مختلف DirectX پشتیبانی می کنند، بنابراین حتی پس از نصب نسخه 11، تنها 10 می توانند کار کنند و غیره.

عجیب است، اما به محض اینکه مردم سعی نمی کنند DirectX را برای ویندوز 7 یا 8 دانلود کنند: آنها به طور خاص به دنبال جایی هستند که می توان آن را به صورت رایگان انجام داد، درخواست پیوند به یک تورنت و انجام سایر اقدامات بی فایده با همان ماهیت .

در واقع، برای دانلود DirectX 10، 11 یا 9.0c (اگر ویندوز XP دارید)، فقط باید به وب سایت رسمی مایکروسافت بروید و تمام. بنابراین، خطر دانلود چیزی غیر دوستانه به جای DirectX را ندارید و می توانید کاملاً مطمئن باشید که واقعاً رایگان و بدون پیامک مشکوک خواهد بود.

از کجا می توانم DirectX را در وب سایت مایکروسافت دریافت کنم و تفاوت های ظریف چیست

بنابراین، برای دانلود نسخه Direct X مناسب برای رایانه خود، کافیست به این صفحه بروید:. و روی دکمه "دانلود" کلیک کنید.

لطفاً توجه داشته باشید که با این کار دانلود DirectX Web Installer شروع می شود که شما را شناسایی می کند نسخه ویندوزو نسخه صحیح کتابخانه ها را نصب کنید، یعنی نیاز به اتصال به اینترنت دارد.

همچنین اگر به DirectX 9.0c نیاز دارید، می توانید فایل های نصب خود (نه نصب کننده وب) را به صورت رایگان از این لینک دانلود کنید: .

متأسفانه، من نتوانستم DirectX 11 و 10 را به عنوان دانلود جداگانه، و نه یک نصب کننده وب، در وب سایت رسمی پیدا کنم. با این حال، طبق اطلاعات موجود در سایت، اگر به DirectX 11 برای ویندوز 7 نیاز دارید، می توانید به روز رسانی پلتفرم را از اینجا دانلود کنید. و با نصب آن به صورت خودکار آخرین نسخه DirectX را دریافت خواهید کرد.

به خودی خود، نصب مایکروسافت DirectX در ویندوز 7 و ویندوز 8 یک فرآیند بسیار ساده است: فقط روی "بعدی" کلیک کنید و با همه چیز موافقت کنید (البته، فقط در صورتی که از سایت رسمی دانلود کرده باشید، در غیر این صورت از این طریق می توانید علاوه بر کتابخانه های ضروری و برنامه های غیر ضروری).

اول از همه، در مورد نحوه فهمیدن اینکه کدام DirectX قبلاً نصب شده است:

  • کلیدهای Windows + R را روی صفحه کلید خود فشار دهید و دستور را در پنجره Run وارد کنید dxdiag، سپس Enter یا OK را فشار دهید.
  • تمام اطلاعات لازم در پنجره ظاهر شده "DirectX Diagnostic Tool" از جمله نسخه نصب شده نمایش داده می شود.

اگر ما در مورد اینکه کدام نسخه برای رایانه شما مورد نیاز است صحبت می کنیم، در اینجا اطلاعاتی در مورد نسخه های رسمی و سیستم عامل های پشتیبانی شده وجود دارد:

  • ویندوز 8.1 (و RT) و سرور 2012 R2 - DirectX 11.2
  • ویندوز 8 (و RT) و سرور 2012 - DirectX 11.1
  • ویندوز 7 و سرور 2008 R2، Vista SP2 - DirectX 11.0
  • ویندوز ویستا SP1 و سرور 2008 - DirectX 10.1
  • ویندوز ویستا- DirectX 10.0
  • ویندوز XP (SP1 و بالاتر)، سرور 2003 - DirectX 9.0c

به هر حال، در بیشتر موارد، این اطلاعات توسط یک کاربر معمولی که کامپیوترش به اینترنت متصل است مورد نیاز نیست: شما فقط باید Web Installer را دانلود کنید، که به نوبه خود، از قبل تعیین می کند که کدام نسخه DirectX باید باشد. نصب کرده و انجام دهید.

در اینجا، به نظر می رسد، یک سوال عجیب است، از کجا می توان DirectX را برای هفت جدید دانلود کرد. و می‌پرسید چرا اصلاً این کار را انجام می‌دهید؟ از این گذشته، بسته DirectX 11 به طور پیش فرض در ویندوز 7 نصب شده است و نیازی به دانلود و نصب اضافی ندارد. با این حال، اگر شما یک کلمه را قبول نکنید، می تواند به راحتی توسط همه بررسی شود.

ما باید ابزار dxdiag را بررسی کنیم که در ویندوز 7 نیز وجود دارد. این ابزار برای تشخیص DirectX طراحی شده است و به شما اطلاع می دهد که چه نسخه ای داریم.

روی دکمه کلیک کنید شروع کنید، یک پرس و جو را در قسمت جستجو وارد کنید dxdiagو یک کلید را فشار دهید.

اولین باری که برنامه را اجرا می کنید، از شما می پرسد که آیا باید درایورهای خود را برای سوابق دیجیتال WHQL اسکن کنید. انجام این کار اصلا ضروری نیست. سپس پنجره اصلی برنامه باز می شود. ابزار تشخیصی DirectX.

و نسخه DirectX ما اینجاست. همانطور که می بینید، این DirectX 11 است.

به هر حال، می توانید کادر زیر را علامت بزنید بررسی امضای دیجیتال WHQL، که به شما امکان می دهد در صورت امتناع از انجام این کار هنگام ظاهر شدن پیام مربوطه، درایورها را بررسی کنید.

در واقع، لازم نیست به خصوص خوشحال باشیم که ویندوز 7 دارای DirectX 11 است. در هر صورت، تا کنون بازی های بسیار کمی وجود دارند که از این فناوری پشتیبانی می کنند، بنابراین DirectX 9 و 10 هنوز برای اکثر بازی ها کافی هستند.

و چی سیستم عاملاز DirectX 11 پشتیبانی می کنید؟ در اینجا لیست آنها است:

  • ویندوز 7
  • ویندوز سرور 2008 SP2
  • ویندوز ویستا SP2

همانطور که می بینید DirectX 11 برای نصب روی ویندوز ویستا با Service Pack 2 کاملاً در دسترس است. در این صورت باید تعدادی آپدیت را دانلود و نصب کنید که به لطف مرکز به صورت خودکار انجام خواهد شد. به روز رسانی ویندوز(به روز رسانی ویندوز).

در اینجا نحوه انجام این کار توسط رفقای مایکروسافت آمده است.

  1. روی دکمه کلیک کنید شروع کنید.
  2. منو را انتخاب کنید برنامه هاو سپس روی لینک به روز رسانی ویندوز.
  3. روی لینک کلیک کنید به روز رسانی را بررسی کنید.
  4. اگر به‌روزرسانی‌ها در دسترس هستند، روی پیوند کلیک کنید مشاهده به روز رسانی های موجود.
  5. بسته های به روز رسانی مورد نیاز را انتخاب کرده و روی دکمه کلیک کنید نصب.

بنابراین اگر به دلایلی DirectX 11 نصب نشده است، از کجا باید دانلود کرد؟

باید گفت از کجا می توانید DirectX 11 را برای ویندوز به عنوان یک فایل جداگانه دانلود کنید، که گاهی اوقات برای به روز رسانی DirectX و اجرای آخرین بازی ها ضروری است. می توانید این کار را در وب سایت مایکروسافت انجام دهید. فایل نصبی دانلود خواهد شد dxwebsetup.exe، که سپس تمام فایل های لازم را از طریق اینترنت دانلود می کند.

خوب، توسعه دهندگان بازی نمی توانند بدون DirectX SDK کار کنند. برای دانلود آن در پنجره باز شده روی لینک کلیک کنید. آخرین SDK ویندوز را دریافت کنید.

کمی بعد در مورد نحوه استفاده از ابزار dxdiag برای حل مشکلات مختلفی که در رایانه ایجاد می شود صحبت خواهیم کرد. گاهی اوقات، به لطف این ابزار، حتی می توانید به یک نتیجه مثبت برسید 🙂

بازدید پست: 174

 
مقالات توسطموضوع:
دریافت اطلاعات تفاوت دریافت اطلاعات و دریافت پیام چیست؟
اطلاعات عبارت است از اطلاعاتی در مورد چیزی مفهوم و انواع اطلاعات، انتقال و پردازش، جستجو و ذخیره سازی اطلاعات گسترش محتوا جمع کردن محتوا اطلاعات، تعریف اطلاعات عبارت است از هر گونه اطلاعات دریافتی و انتقالی، ذخیره شده
صفحه فرود چیست و چگونه باید باشد نام صفحه فرود در اینترنت چیست؟
اکثر صاحبان مشاغل خصوصی، خدمات مختلف و سازمان های کوچک می دانند که انجام تجارت آنلاین چقدر اهمیت دارد. ایجاد وب سایت و حفظ صفحه در شبکه های اجتماعی در حال حاضر بخشی از استراتژی بازاریابی هر شرکتی است. اما تعداد کمی از شرکت ها و
چگونه قالب خود را روی ucoz نصب کنیم - برنامه ای که از آن اطلاعی نداشتید، ما در حال یادگیری اتصال هستیم!
نحوه نصب قالب جوملا - رفع عیب - 4.5 از 5 بر اساس 2 رای انتخاب، نصب و پیکربندی قالب یکی از مهم ترین مراحل ایجاد سایت جوملا است. در این آموزش نحوه نصب قالب را بررسی خواهیم کرد
Faibisovich - راهنمای طراحی شبکه های الکتریکی
کتابچه راهنمای طراحی شبکه های الکتریکی ویرایش شده توسط D. L. FAIBISOVICH ویرایش 4، بازبینی و تکمیل شده داور V. V. Mogirev نویسندگان: I. G. Karapetyan (pp. 3.2, 5.1, 5.3-5.8, sec. 7bisov), sec.