DirectX: كيف تعمل وما الغرض منها

دايركت هي موارد ضرورية أكثر بكثير مما يتخيله الكثير منكم ولها أهمية ، خاصة فيما يتعلق بالألعاب ، فهي وثيقة الصلة بالموضوع. سنعرف اليوم بشكل أفضل ماهيتها ، وما هي فوائدها وكيف يمكننا تحديثها بالكامل وفي أحدث إصدار.

تعني الأهمية التي يتمتعون بها فيما يتعلق بالألعاب وبعض محتوى الوسائط المتعددة أننا نواجه شيئًا ذا أهمية حيوية من الناحية العملية للعديد مما نقوم به على جهاز الكمبيوتر الخاص بنا.

دايركت

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

DirectX عبارة عن سلسلة من واجهات برمجة التطبيقات والموارد ، أي واجهات برمجة التطبيقات (API) التي تم تطويرها بواسطة مایکروسوفت بهدف المساعدة في تطوير كل ما يتعلق بالوسائط المتعددة والألعاب لـ ويندوز نظام التشغيل.

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

مايكروسوفت DirectX

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

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

إصدارات DirectX

منذ عام 1995 ، ظهرت إصدارات مختلفة من DiretcX أدت إلى تحسين ما قدمه الإصدار السابق.

  • دايركت 1.0 - تم إصداره في 30 أيلول (سبتمبر) 1995.
  • دايركت 2.0 : تم إطلاقه في عام 1996.
  • برنامج DirectX 2.0a - جاء مع Windows 95 OSR2 و NT 4.0 في يونيو 1996.
  • برنامج DirectX 3.0a : Windows NT 4.0 SP3 في ديسمبر 1996.
  • برنامج DirectX 3.0b - صدر أيضا في ديسمبر 1996.
  • DirectX 5.2: Windows 95 و Windows 98. مايو 1998.
  • DirectX 6.0: Windows CE لبرنامج Dreamcast.
  • برنامج DirectX 8.0a: أحدث إصدار لـ Windows 95 ، نوفمبر 2000.
  • DirectX 8.1: لنظام التشغيل Windows XP في نوفمبر 2001.
  • DirectX 9.0: Windows Server 2003 لشهر ديسمبر 2002.
  • DirectX 9.0a - تم إصداره في مارس 2003.
  • DirectX 9.0b - تم إصداره في أغسطس 13، 2003.
  • برنامج DirectX 9.0c: Windows XP SP2 و Windows Server 2003 SP1 و Xbox 360. وهو أحدث إصدار لـ 32 بت.
  • DirectX 10: Windows Vista و Windows 7.
  • DirectX 10.1: Service Pack 1/2 لنظام التشغيل Windows Vista و Windows Server 2008 و Windows 7
  • يتضمن Direct3D 10.1.
  • DirectX 11: Windows 7 و 7 SP1 و Windows Server 2008 SP2 و Windows Server R2 و R2 SP1 و Windows Vista SP2. صدر بين عامي 2009 و 2012.
  • DirectX 11.1: Windows 8 و Windows RT و Windows Server 2012 و Windows 7 SP1 و Windows Server 2008 R2 SP1.
  • DirectX 11.2: Windows 8.1 و Windows RT و Windows Server 2012 R2.
  • DirectX 11.3: Xbox One و Windows 10 و Windows Server 2016.
  • برنامج DirectX 12 - الإصدار الحالي لنظام التشغيل Windows 10 ، والذي تم إصداره في 2015 وبتحديثات في 2017 و 2018 و 2019.

واجهات برمجة تطبيقات DirectX

فيما يلي واجهات برمجة تطبيقات DirectX ومدى أهمية ما قلناه لك:

  • Direct3D : تستخدم لمعالجة وبرمجة الرسومات ثلاثية الأبعاد.
  • رسومات مباشرة - يستخدم لرسم صور ثنائية الأبعاد بشكل أساسي ، على الرغم من أنه يمكنه أيضًا عرض صور ثلاثية الأبعاد.
  • DirectInput : في هذه الحالة يمكن استخدامه لمعالجة البيانات من الماوس أو عصا التحكم أو أي نوع آخر من الأنظمة للتحكم في الألعاب.
  • DirectPlay ل : يتم استخدامه للاتصالات التي تحدث على الشبكة.
  • دايركت : موجه إلى صوت الأمواج لإعادة إنتاجها وتسجيلها.
  • DirectMusic : لتشغيل المقطوعات الموسيقية من DirectMusic Producer.
  • عرض مباشر : الصوت والفيديو الذي يتم نقله عبر الشبكة.
  • الإعداد المباشر - يستخدم لتثبيت مكونات DirectX.
  • دايركت كومبيوت - يعتني بمعالجة الخيوط ، وخاصة المعالجات متعددة النواة.
  • دايركتمل - يستخدم للذكاء الاصطناعي ، وهو شيء مهم جدًا اليوم.
  • تتبع الأشعة DirectX (DXR): تنفذ تتبع الشعاع لتصيير الفيديو الرسومي. إنه قادر فقط على العمل مع بعض بطاقات الرسوميات.

كيف تعرف إصدار DirectX الذي لدينا

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

  • نفتح قائمة البداية وفي مربع البحث على شريط المهام نكتب DXDIAG .
  • في تلك اللحظة سنرى كيف يُظهر لنا ، في القسم العلوي من النافذة ، الوصول إلى الأداة المذكورة ، لذلك يجب أن نضغط عليها لفتحها.

DXDIAG

  • الآن سنرى عددًا جيدًا من البيانات مثل التاريخ واسم الكمبيوتر وإصدار نظام التشغيل واللغة وإصدار BIOS والمعالج والذاكرة وفي الجزء السفلي تقريبًا سنرى إصدار DirectX ثم الإصدار الذي لدينا.

دايركت

كيفية تحديث DirectX

إذا أردنا تحديث DirectX إلى أحدث إصدار من Microsoft ، فعلينا فقط تنزيل ملف مثبت الويب لأوقات تشغيل المستخدم النهائي لـ DirectX . لتحقيق ذلك يجب أن نذهب إلى الويب حيث يكون المثبت .

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

في تلك اللحظة نضغط على تحميل وملف يسمى dxwebsetup.exe سيتم حفظه على جهاز الكمبيوتر الخاص بنا ، والذي يجب علينا تنفيذه بمجرد انتهاء التنزيل.

إنستالادور ديريكتكس

بعد طلب الإذن بالتنفيذ ، يفتح البرنامج ويظهر لنا ترخيص DirectX مع خيارين للتحقق ، يجب أن نختار منهما أقبل العقد ثم انقر فوق التالى .

إنستالادور ديريكتكس

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

في هذا الوقت ، سيتحقق البرنامج من إصدار DirectX الموجود لدينا على الكمبيوتر وإذا لزم الأمر قم بتحديثها. إذا كان لدينا أحدث إصدار ، فلن يتم تثبيت أي شيء كما هو معتاد.

إنستالادور ديريكتكس