ما هو DirectX ، ولماذا هو مهم لألعاب الكمبيوتر؟

DirectX هو الصلصة السرية التي تسمح لمعظم تطبيقات أفضل ألعاب الكمبيوتر يهرب. إنه يحل مشكلة للمطورين من خلال تقديم حل موحد لتوصيل التعليمات إلى بطاقة الرسومات الخاصة بك ، وهو حجر الزاوية في أفضل كروت الشاشة يمكنك الشراء الآن.

محتويات

  • ما هو برنامج DirectX؟
  • شرح DirectX 12 Ultimate
  • كيفية تثبيت برنامج DirectX وتحديثه
  • ما هو إصدار DirectX الذي يجب استخدامه؟

سنقوم بإرشادك إلى ماهية DirectX ، وسبب أهمية DirectX 12 Ultimate ، وكيف يمكنك العثور على إصدار DirectX المثبت على جهاز الكمبيوتر الخاص بك.

مقاطع الفيديو الموصى بها

ما هو برنامج DirectX؟

شعار DirectX 12 Ultimate.

DirectX هي واجهة برمجة تطبيقات (API) تم تطويرها بواسطة Microsoft لنظامي التشغيل Windows و Xbox. واجهة برمجة تطبيقات الرسومات هي وسيط يسهل إرسال التعليمات من البرنامج إلى الأجهزة الموجودة داخل جهاز الكمبيوتر الخاص بك. في الأيام الأولى لأجهزة الكمبيوتر ، كانت التعليمات تذهب مباشرة إلى الأجهزة. ومع ذلك ، نظرًا لأن الألعاب أصبحت أكثر تعقيدًا والتدابير الأمنية أكثر مباشرة ، فقد كانت واجهات برمجة التطبيقات (API) هي العمود الفقري لإخبار وحدة معالجة الرسومات الخاصة بك بما يجب القيام به.

متعلق ب

  • بين Ryzen 7 7800X3D و Ryzen 9 7950X3D من AMD ، لا توجد منافسة
  • تسعير AMD's Ryzen 9 7950X3D يبقي الضغط على Intel
  • DirectX 12 مقابل إصدارات DirectX 11: ما هو الأفضل لألعاب الكمبيوتر؟

في السنوات الماضية ، كان مطورو الألعاب بحاجة إلى كتابة برامج تشغيل لبطاقات رسومات متعددة. واجهات برمجة التطبيقات مثل DirectX موحدة ، مما يسمح لك بتنسيق برامج تشغيل AMD أو Nvidia للقيام بكل شيء بغض النظر عن بطاقة الرسومات التي لديك. تعمل واجهات برمجة تطبيقات الرسومات أيضًا على تمكين ميزات مثل تتبع الأشعة المعجل بالأجهزة، ويمكنهم تعزيز الأداء من خلال تحسينات متنوعة.

DirectX ليس واجهة برمجة تطبيقات الرسومات الوحيدة ، ولكنه الواجهة الرئيسية التي ستواجهها. إنه حصري لـ Windows ، على الرغم من ذلك واجهات برمجة التطبيقات مفتوحة المصدر مثل Vulkan تقديم الدعم عبر الأنظمة الأساسية.

شرح DirectX 12 Ultimate

تتبع أشعة DirectX في Battlefield V.

أحدث إصدار من DirectX هو برنامج DirectX 12 Ultimate، والذي يتوفر على أنظمة التشغيل Windows 10 و Windows 11 و Xbox Series X / S. تصفها Microsoft باعتباره "مضافًا" إلى DirectX 12 ، مما يوفر ميزات مثل تتبع الأشعة والتظليل بمعدل متغير إلى وحدات تحكم Windows و Xbox.

فيما يلي جميع الميزات الإضافية في DirectX 12 Ultimate:

  • تتبع أشعة DirectX (DXR): نسخة مبكرة من تتبع الأشعة تم تقديمها في ألعاب مثل فورتنايت و Battlefield V. معظم العناوين التي تدعم تتبع الأشعة تفعل ذلك من خلال DXR (على الرغم من أن Vulkan لديها دعم تتبع الأشعة الخاص بها أيضًا).
  • تظليل المعدل المتغير (VRS): يسمح لوحدة معالجة الرسومات بتخصيص كميات مختلفة من الطاقة لمناطق مختلفة في إطار. تكمن الفكرة في تعزيز الأداء من خلال التركيز على أهم مناطق المشهد ، مما يوفر الموارد في المناطق الأقل تطلبًا.
  • التظليل الشبكي: تعتبر التظليل الشبكي موضوعًا معقدًا ، لكنها تجمع بشكل أساسي خطوات تظليل متعددة في عملية واحدة. هذا يتجنب المرور بين وحدة المعالجة المركزية وذاكرة الوصول العشوائي عند رسم الشبكات ، مما يحسن الأداء.
  • تعليقات Sampler: تقوم الألعاب الحديثة ببث الأصول إلى عالم اللعبة ، وتضطر اللعبة للتنبؤ بما سيتم بثه بعد ذلك بناءً على ما يفعله اللاعب. تغذي ملاحظات Sampler عينات لما يمكن أن يحدث دون تنفيذ التعليمات فعليًا ، مما يسمح للألعاب باتخاذ قرارات أفضل حول الأصول التي سيتم بثها.

على الرغم من أن DirectX 12 Ultimate يحتوي على العديد من الميزات الجديدة ، فلا داعي للقلق بشأنها. إنها مخصصة للمطورين بشكل أساسي لتحسين الألعاب بما يتجاوز ما يمكنهم فعله في DirectX 12 أو DirectX 11. الإضافة الأكثر أهمية هي DXR ، والتي تتيح تتبع الأشعة ليس فقط على الكمبيوتر الشخصي ولكن أيضًا على اكس بوكس ​​اكس بوكس ​​اكس، أيضًا.

كيفية تثبيت برنامج DirectX وتحديثه

قائمة DXdiag في نظام التشغيل Windows 11.

لا يمكنك تثبيت DirectX مباشرة. يأتي مع Windows ، ولا يمكنك تحديثه إلا مع Windows. إذا رأيت عرضًا لتثبيت DirectX عبر الإنترنت ، فتجنبه بأي ثمن. لا توفر Microsoft أي أدوات تثبيت.

يتضمن تثبيت DirectX وتحديثه إجراء Windows Update. اقرأ دليلنا الكامل على كيفية تثبيت Windows 11 إذا كنت تبدأ من الصفر. قبل تحديث DirectX ، تحتاج إلى معرفة إصدار DirectX الخاص بك ، والذي يمكنك القيام به باتباع الخطوات التالية:

  • انقر بزر الماوس الأيمن على أيقونة Windows في شريط ابدأ وحدد يجري.
  • اكتب “dxdiag” في المربع وحدد نعم.
  • تحقق من وجود إصدار DirectX تحت نظام فاتورة غير مدفوعة.

طالما حافظت على Windows محدثًا ، يجب أن يكون لديك أحدث إصدار. إذا لم تقم بذلك ، يمكنك إجبار Windows على البحث عن تحديثات جديدة من خلال الخطوات التالية:

  • يستخدم مفتاح Windows + S لسحب مربع البحث.
  • بحث عن تحقق من وجود تحديثات وحدده.
  • استخدم ال يفحص للتحديثات زر للبحث عن تحديثات جديدة.
  • انقر تثبيت الآن.

ما هو إصدار DirectX الذي يجب استخدامه؟

لاعب يقف بجانب رفيقه في الفطر في أرض العجائب Tiny Tina.

DirectX متوافق مع الإصدارات السابقة ، لذلك من الأفضل عادةً استخدام أحدث إصدار تدعمه اللعبة التي تريد تشغيلها. تدعم معظم الألعاب إصدارًا واحدًا فقط ، ولكن هناك عددًا قليلاً من العناوين التي تمتد بين الإصدارات مثل السيطرة ، الحضارة السادسة ، و أرض عجائب Tiny Tina.

توفر الإصدارات الأحدث من DirectX ميزات وفرصًا أفضل للمطورين لتحسين الأداء. إذا كنت تريد التعمق في هذه التحسينات ، فتأكد من قراءة المقارنة بين DirectX 11 و DirectX 12.

توصيات المحررين

  • كيف يمكن أن تستخدم Intel الذكاء الاصطناعي لمعالجة مشكلة كبيرة في ألعاب الكمبيوتر
  • عودة الكمبيوتر الشخصي: أفضل الإعدادات ، وتتبع الأشعة ، و Steam Deck ، والمزيد
  • تبين أن DirectStorage لا يقضي على معدلات عرض الإطارات في Forspoken بعد كل شيء
  • AMD Ryzen 5 7600X مقابل. Ryzen 5 7600: هل الأرخص أفضل؟
  • ربما تكون AMD قد سربت للتو تاريخ إصدار Ryzen 9 7950X3D

ترقية نمط حياتكتساعد Digital Trends القراء على متابعة عالم التكنولوجيا سريع الخطى من خلال أحدث الأخبار ومراجعات المنتجات الممتعة والافتتاحيات الثاقبة والنظرات الخاطفة الفريدة من نوعها.