تخطى إلى المحتوى

تحميل برنامج Microsoft DirectX 12

تحميل برنامج Microsoft DirectX 12

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

التسمية

ظهرت المكتبة لأول مرة على نظام ويندوز 95 حيث كانت تدعى جيم إس دي كيه (Game SDK)، ثم اتخذت اسم دايركت إكس في الإصدار الثاني تماشياً مع موضة إنهاء الأسماء بحرف إكس في تلك الأيام (مثل آكتيف إكس). أما كلمة دايركت فقد أعطيت كدلالة على فلسفة المكتبة في منح المبرمج إمكانية الوصول المباشر لعتاد الجهاز والتعامل معه بسرعة فائقة، وهو ما لم يكن متاحاً في الإصدارات السابقة من ويندوز.

إقرأ أيضًا: طريقة إيقاف تحديث الألعاب التلقائي على Steam

مكونات

تتألف مكتبة دايركت إكس من مجموعة من الوحدات التي تغطي مختلف الجوانب البرمجية للألعاب العصرية وتطبيقات الوسائط المتعددة:

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

كما أن الواجهات البرمجية الجديدة ضمن إطار عمل إكس إن إيه يتم إدراجها مع مكتبة دايركت إكس حتى الآن (مثل إكس إنبوت وإكس أوديو).

تفاصيل تقنية

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

تعتمد مكتبة دايركت إكس على تقنية كوم COM وهي تقنية برمجية من تطوير مايكروسوفت تتيح للمكتبات تقديم إصدارات جديدة من نفسها دون التأثير على الإصدارات السابقة، مما يتيح لكافة الألعاب المطورة بأي إصدار من دايركت إكس للعمل على نظام تشغيل يحوي الإصدار الأخير من ملفات تشغيل دايركت إكس. تقنية كوم تفرض نظام البرمجة كائنية التوجه على مستخدميها، لذلك فإن واجهة برمجة دايركت إكس الرئيسية مكتوبة بلغة سي بلس بلس، كما أنها تقدم إجراءات إضافية للتعامل مع المكتبة من خلال لغة سي البحتة. يمكن برمجة دايركت إكس من لغات برمجة أخرى عن طريق بناء طبقة إضافية تتخاطب مع المكتبة من خلال سي بلس بلس (مثلاً دعم دايركت إكس في لغات دوت نت باستخدام سي بلس بلس/سي إل آي). كما أن لغة فيجوال بيسك دُعمت رسمياً في الإصدار السابع والثامن من عدة تطوير دايركت إكس.

تحميل برنامج Microsoft DirectX 12

يمكنك تحميل برنامج Microsoft DirectX 12 ومكتبة برامجه بشكل مجاني تمامًا، وهو عبارة عن ملف واحد فقط يتم تحميله، ثم تثيبته على نظام تشغيل ويندوز 10 بالطريقة الإعتيادية، كذلك يمكنك إنتظار تحميل لعبة ما وسيتم تثبيت DX12 مع اللعبة في كانت تتطلب ذلك.

DX12

الوسوم:

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.