تحميل دايركت اكس ما هو دايركت اكس DirectX

 

 دائمًا ما نسمع عن دايركت اكس DirectX الذي تحتاجه بعض الألعاب لتعمل، ولكننا لا نعرف ما هو بالظبط الدايركت اكس.

أولاً: ما هو دايركت اكس DirectX:

بوجه عام الدايركت اكس DirectX: هو مجموعة من الأدوات المصممة لتسهيل برمجة الألعاب والوسائط ثلاثية الأبعاد، وهذه الأدوات تسمي في العموم (“API “Application programming interfaces)، كان مصممًا لإبراز أداء أقوي من كارت الشاشة وكارت الصوت; حيث أنه يعمل على تحسين أدائهما على الويندوز بشكل ملحوظ كما أنه صُمِمَ لمساعدة مطوروا الألعاب على استغلال الهاردوير و التحكم به جيدًا على أكمل وجه ممكن.

وبما أن الألعاب عبارة عن مجموعة من التصميمات ثلاثية الأبعاد والهدف الأساسي للدايركت اكس هو دعم الجرافيك في الويندوز; لذا فإن معظم الألعاب تحتاجه دائمًا، ولكن لماذا لا تحتاجه كل الألعاب؟ لأنه يوجد برامج أخري مشهورة جدًا مثل: OpenGL و Vulkan يعتمد عليهما بعض الألعاب أيضًا; وهما عبارة عن واجهة برمجة تطبيقات وتقوم بنفس دور DirectX.

ثانيًا: معلومات هامة عن الدايركت اكس:

كان يتكون الدايركت اكس أساسًا من عدة أدوات وهي: Direct3D, DirectDraw, DirectSound, DirectPlay, DirectMusic; وتمت إضافة حرف “X” إلى “Direct” للدلالة على كل هذه الأدوات مجتمعة.

في البداية كان دايركت اكس DirectX هو Direct3D فقط والذي يُستخدم في تحليل الرسوم البيانية ثلاثية الأبعاد وهو مستخدم على نطاقٍ واسع في تطوير الألعاب الحديثة للويندوز و الاكس بوكس فقط; ثم أتي بعد ذلك أداة DirectDraw التي تهتم بعرض الأشكال علي الشاشة; ثم أتت باقي الأدوات التي تهتم بالصوت مثل DirectSound; وهكذا.

تم وضع حرف “X” في “Xbox”; لأن الاكس بوكس نشأ بناءًا على تقنية دايركت اكس DirectX.

arabtechub دايركت اكس DirectX

ثالثًا: إصدارات دايركت اكس DirectX:

و مع تطور أنظمة التشغيل تم تطوير البرنامج بشكل مستمر ليتوافق مع كل ويندوز جديد; فمثلاً DirectX 9 يتوافق مع ويندوز XP; و نسخة DirectX 11 تتوافق مع ويندوز 7; و تتوافق نسخة DirectX 12 مع ويندوز 10; وهكذا.

 

ملحوظاتتاريخ الإصدارإصدار الدايركت اكس
 September 30, 19951.0
 19962.0
تم إصداره مع الإصدار الثاني لويندوز 95 و Windows NT.4.June 5, 19962.0a
 September 15, 19963.0
كان DirectX 3 يتضمن Direct3D 4.04.00.0069.19963.0
Windows NT 4.0 SP3 (وما يليه)December 19963.0a
 December 19963.0b
 لم يتم إصداره مطلقًا4.0
Windows 2000August 4, 19975.0
Windows 95May 5, 19985.2
حصريًا مع Windows 98June 25, 19985.2
Widows CEAugust 7, 19986.0
 February 3, 19996.1
حصريًا مع Windows 98 SEMay 5, 19996.1a
 September 22, 19997.0
 20007.0
Windows MeSeptember 14, 20007.1
 November 12, 20008.0
آخر إصدار لويندوز 95February 5, 20018.0a
حصريًا مع Windows XP, Windows XP SP1, Windows Server 2003 and XboxOctober 25, 20018.1
Windows 98, Windows ME and Windows 2000November 8, 20018.1
(an update to Direct3D (D3d8.dll20028.1a
هذا الإصدار يتضمن إصلاح DirectShow مع Windows 2000.June 25, 20028.1b
includes DirectPlay 8.220028.2
تم إطلاق تحديثات دورية لdirectx 9 كل شهرين منذ أكتوبر 2004 وحتي أغسطس 2007، و آخر تحديث له كان في يونيو 2010. إصدار 2005 هو أول إصدار يدعم x64. أول إصدار له في ويندوز 7 كان في أغسطس 2009.December 19, 20029.0
 March 26, 20039.0a
 August 13, 20039.0b
حصريًا مع Windows XP SP2 9.0c
 August 4, 20049.0c
Xbox 360, Windows XP SP2, SP3, Windows Server 2003 SP1 and Windows Server 2003 R2August 6, 2004 / April 21, 2008*9.0c
حصريًا مع Windows VistaNovember 30, 200610
Windows Vista SP1, Windows Server 2008 Includes Direct3D 10.1February 4, 200810.1
Windows Vista SP2, Windows Server 2008 SP2 Includes Direct3D 10.1April 28, 200910.1
Windows 7, Windows Server 2008 R2October 22, 200911
Windows Vista SP2 and Windows Server 2008 SP2October 27, 200911
Windows 7 SP1, Windows Server 2008 R2 SP1February 16, 201111
Windows 7 SP1, Windows 8, Windows RT, Windows Server 2012August 1, 201211.1
Windows 8.1, Windows RT, Windows Server 2012 R2October 18, 201311.2
Windows 10, Xbox OneJuly 29, 201512.0

 

ملحوظات هامة جدًا:

 

يمكنك معرفة نسخة الويندوز من خلال كتابة “dxdiag” في بحث الويندوز ستجد بداخله إصدار الدايركت اكس الذي يدعمه جهازك كاللآتي:

arabtechub دايركت اكس DirectX

إذا كانت بعض الألعاب تواجه مشكلة عدم وجود ملف (.dll) مثل: d3dx9_43.dll مثلاً; يمكنك زيارة موقع dll-files لتحميل هذا الملف الذي يسبب مشكلة عند تشغيل اللعبة.

بعض الألعاب تحتاج لملفات DirectX9; والتي يمكن ألا يكون جهازك محتوي عليها، ولحل تلك المشكلة.

تحميل دايركت اكس

يمكنك تحميل آخر إصدار من DirectX9 من هنا.