DirectX لنظام التشغيل Windows: نظرة عامة سريعة (05.03.24)

منذ طرحه لأول مرة في عام 2015 ، خدم Windows 10 الكثير من المستخدمين مثل الطلاب والمؤسسات. ومع ذلك ، مع ميزاته مثل دعم وحدة التحكم الأصلية ، و Game DVR ، وتطبيقات Xbox ، يبدو أنه مستهدف تمامًا للاعبين.

من بين أفضل عناصر Windows 10 التي تدعم تجربة الألعاب للمستخدم DirectX. دعنا نتعرف على DirectX ونحاول فهم ما يفعله بجهاز Windows 10 بشكل أفضل.

ما هو DirectX؟

يعد DirectX مجموعة من واجهات برمجة تطبيقات Windows المسؤولة عن التعامل مع الجوانب الرسومية لتطبيقات الألعاب و البرمجيات. نظرًا لعدم وجود جهازي كمبيوتر للألعاب بهما نفس مجموعة الأجهزة تمامًا ، يستخدم مطورو الألعاب المكتبات وواجهات برمجة التطبيقات لـ DirectX لإنشاء ألعاب تدعم أي أجهزة كمبيوتر للألعاب.

قبل Windows 10 ، يحتاج اللاعبون إلى تنزيل DirectX بشكل منفصل. عندما يقومون بتثبيت لعبة جديدة ، سيرون إشعارًا للحصول على أحدث إصدار من DirectX لمتابعة التنزيل. لكن Microsoft قد غيرت ذلك بالفعل منذ Windows 8. لقد تضمنت DirectX كجزء من حزمة Windows 8.

نصيحة احترافية: قم بفحص الكمبيوتر بحثًا عن مشكلات الأداء والملفات غير المرغوب فيها والتطبيقات الضارة وتهديدات الأمان
يمكن أن يسبب مشاكل في النظام أو بطء الأداء.

المسح المجاني لمشكلات الكمبيوتر الشخصي 3.145.873 التنزيلات متوافق مع: Windows 10 و Windows 7 و Windows 8

عرض خاص. حول Outbyte ، وإرشادات الإلغاء ، و EULA ، وسياسة الخصوصية.

DirectX Components

يحتوي DirectX على العديد من المكونات الرائعة التي تجعله أداة يدوية للاعبين. تعمل هذه المكونات معًا لتقديم ميزات DirectX المحددة ، مثل ما يلي:

  • دعم الأجهزة ذات المستوى الأدنى
  • تحسين ضغط النسيج
  • حساب تظليل
  • نموذج Shader 5.0

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

على سبيل المثال ، يحتوي DirectX على مكون يسمى DirectInput . إنه يعمل عن طريق ربط أجهزة الإدخال ، مثل عصا التحكم والفئران وأجهزة التحكم في الألعاب ولوحات المفاتيح. على الرغم من أن هذا المكون قد تم اعتباره قديمًا بعد الإصدار 8 لإفساح المجال لوحدات تحكم Xbox 360 ، إلا أن أحدث إصدارات DirectX لا تزال تدعمه.

يعد Direct3D مكونًا مفيدًا آخر من DirectX. إنه أحد أكثر مكونات DirectX شيوعًا وهو المسؤول عن وظائف وميزات الرسومات المتقدمة ، مثل ما يلي:

  • تخزين W مؤقتًا
  • التخزين المؤقت للاستنسل
  • مزج ألفا
  • التأثيرات الجوية
  • مزج النسيج
  • رسم الخرائط
  • التخزين المؤقت على شكل Z
  • المكاني مانع التعرج
  • تظليل HLSL القابل للبرمجة

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

تشمل الخصائص الأساسية لمستويات ميزة DirectX ما يلي: li> يجب أن يشتمل مستوى الميزة دائمًا أو يرث وظائف مستويات الميزة الأدنى أو السابقة.

  • يتم تحديد مستوى الميزة بمجرد استدعاء وظيفة D3D12CreateDevice.
  • مستوى الميزة لا يؤثر على أداء نظام الجهاز لأنه يعتمد على تنفيذ الأجهزة. إنه مسؤول فقط عن الوظائف.
  • كيفية التحقق من إصدار DirectX الحالي

    كما هو الحال مع معظم البرامج ، حصل DirectX for Windows على اثنين من التحديثات بالفعل. أحدث إصدار هو DirectX 12. ولكن كيف تعرف الإصدار الذي تستخدمه؟

    يمكنك بسهولة التحقق من إصدار DirectX الحالي باتباع الخطوات التالية:

  • افتح < حوار قوي> تشغيل باستخدام مفاتيح Windows + R s.
  • في حقل النص ، أدخل dxdiag. سيؤدي هذا إلى فتح قائمة أداة تشخيص DirectX .
  • ضمن قسم معلومات النظام ، سترى إصدار DirectX الذي قمت بتثبيته.
  • كيفية استخدام DirectX

    لاستخدام DirectX في إحدى ألعاب Windows مثل Silent Hill ، يجب أن يفي نظامك بالمتطلبات التالية:

    • يجب أن يعمل جهاز الكمبيوتر الخاص بك على Windows Vista أو Windows 7 أو Windows 10 أو إصدارات Windows الأحدث الأخرى.
    • يجب تثبيت DirectX وتحديثه.
    • يجب أن تدعم بطاقة الرسومات لديك رسومات DX10 أو DX11.

    إذا كنت تعتقد أن نظامك يفي بالمتطلبات المذكورة أعلاه ، فسيتم اكتشاف DirectX تلقائيًا عند بدء اللعبة. ومع ذلك ، عند الاستخدام الأول ، سيُطلب منك تمكينه وإجراء تغييرات طفيفة في إعدادات اللعبة.

    ما عليك سوى اتباع الخطوات أدناه للرجوع إليها:

  • سجّل الدخول إلى اللعبة.
  • انتقل إلى قائمة الخيارات .
  • حدد الرسوم البيانية.
  • ضمن الرسومات من القائمة المنسدلة مستوى الجهاز ، حدد إصدار DirectX الذي تستخدمه.
  • انقر فوق قبول لحفظ التغييرات.
  • أعد تشغيل اللعبة لتطبيق التغييرات.
  • كيفية تثبيت DirectX 11 على Windows 10

    لا يمكنك تنزيل DirectX APIs وحزم مستقلة ، ولكن يمكنك الحصول على تحديثات لـ DirectX عبر Windows Update.

    للتحقق من التحديثات المتاحة ، إليك ما يجب عليك فعله:

  • انتقل إلى الإعدادات.
  • حدد < قوي> تحديث & أمبير ؛ الأمن.
  • انقر فوق Windows Update.
  • انقر فوق الزر التحقق من وجود تحديثات لمعرفة ما إذا كانت هناك أية تحديثات معلقة متاحة.
  • ماذا لو هل تم تثبيت إصدارين من DirectX على جهاز الكمبيوتر لديك؟

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

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

    على سبيل المثال ، إذا صمم مطور ألعاب لعبة لاستدعاء DirectX 11 Update 30 ، فسيكون الإصدار الوحيد الذي سيعمل. من المحتمل أن تكون الإصدارات الأحدث غير متوافقة مع اللعبة.

    إلغاء تثبيت DirectX

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

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

    المزيد من النصائح

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

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

    هل لديك أسئلة أو مخاوف أخرى حول وظائف DirectX على جهاز الكمبيوتر الخاص بك؟ التعليق عليها أدناه.


    فيديو يوتيوب: DirectX لنظام التشغيل Windows: نظرة عامة سريعة

    05, 2024