DirectX

برنامج DirectX هو عبارة عن مجموعة مكوّنة من برامج التشغيل والتقنيات التي تسمح بعرض وتنفيذ عناصر الوسائط المتعددة في تطبيقات أو برامج معينة مثل الرسوم المتحركة ثلاثية الأبعاد 3D. يعد برنامج دايركت إكس من أهم…

برنامج DirectX هو عبارة عن مجموعة مكوّنة من برامج التشغيل والتقنيات التي تسمح بعرض وتنفيذ عناصر الوسائط المتعددة في تطبيقات أو برامج معينة مثل الرسوم المتحركة ثلاثية الأبعاد 3D.

يعد برنامج دايركت إكس من أهم البرامج الضرورية لأولئك المهتمّين بألعاب الفيديو. يدعم DirectX عناصر الوسائط المتعددة مثل مقاطع الفيديو أو المؤثرات الصوتية المتقدمة أو الرسوم المتحركة ثلاثية الأبعاد.

برنامج تشغيل الألعاب على ويندوز

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

مكوّنات التشغيل

اعتمادًا على إصدار DirectX المثبت؛ فإنه يتضمن جميع مكونات التشغيل (runtime components) التي تم إصدارها بواسطة Microsoft حتى أحدث إصدار منها مثل D3DX و XInput و Managed DirectX. كما يتضمن DirectX أيضًا واجهات برمجة تطبيقات مختلفة مثل DirectSound و DirectPlay و DirectDraw و DirectInput.

للحصول على معلومات مفصلة حول إصدار DirectX المثبت على نظام ويندوز خاصتك؛ الأمر dxdiag (انقر فوق Start ثم اكتب dxdiag) ، يسمح لك بذلك.

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

التعريفات وبرامج التشغيل

مع كل إصدار جديد من DirectX (على سبيل المثال ، DirectX 6.0) ، يتم إضافة برامج تشغيل جديدة، بالإضافة إلى مجموعات وظائف جديدة.

  • Direct3D: تسريع الرسومات 3D
  • DirectDraw: تسريع رسومي ثنائي الأبعاد (رسومات Vector)
  • DirectVideo: تسريع تسلسلات الفيديو
  • DirectSound: تحكم بطاقة الصوت
  • DirectInput: التحكم في وحدات تحكم الألعاب (عصا التحكم ، joypad ، …)
  • DirectPlay: إدارة البيانات المتداولة عبر الشبكة (لألعاب الأونلاين التي تتم عبر الإنترنت)

برامج التشغيل التي تصنفها مجموعات DirectX حسب الفئة:

Direct3D دايركت ثري دي

Direct3D هي إحدى ميزات DirectX الأكثر شيوعًا. Direct3D هو نوع من التفاعل بين بطاقة الرسومات والتطبيق الذي يستخدم 3D. هذه الواجهة مقسمة حاليًا إلى طبقتين:

طبقة الأجهزة (وتسمى HAL)، والتي تستخدم وظائف الأجهزة 3D، وهذا يعني تلك التي تدار مباشرة من قبل المعالج من بطاقة مسرع 3D دون استخدام وحدة المعالجة المركزية (أي من جهاز الكمبيوتر الخاص بك).

طبقة البرمجيات (تسمى HEL ، باللغة الإنجليزية “Hardware Emulation Layer” أو “طبقة مضاهاة الأجهزة”) ، والتي تحاكي بطاقة الرسومات عند الضرورة. وهذا يعني أنه عندما يستخدم البرنامج وظيفة ثلاثية الأبعاد لا تحتوي عليها بطاقة التسريع ثلاثي الأبعاد (أو إذا لم يكن لديك بطاقة مسرّع) ، فإن طبقة البرامج في Direct3D ستطلب من المعالج المركزي حساب هذه العملية ثم إرسال النتيجة لبطاقة الرسومات الخاصة بك.

DirectDraw  دايركت درو

يتم استخدام DirectDraw بمجرد استدعاء (render) الصورة. ثم يقوم بدور مدير ذاكرة يحاول تخصيص الذاكرة المطلوبة لتخزين الصور أو المعلومات المتعلقة بعمق الكائن.

DirectPlay و DirectInput

يسمح لك DirectInput بإدارة تبادل البيانات بين جهاز تحكم اللعبة المستخدم (عصا التحكم ، joypad ، الماوس ، عجلة القيادة، …). يستخدم DirectPlay عندما يكون لدى اللعبة دعم للشبكة (لعبة أونلاين) ، يمكنه إدارة بطاقة الشبكة لضمان التواصل السلس بين اللاعبين المختلفين.

DirectSound دايركت ساوند

دايركت ساوند DirectSound هو واجهة بين اللعبة وبطاقة الصوت، ويسمح بما في ذلك الاستماع إلى الأصوات الرقمية والمؤثرات الصوتية في 3D.

سلبيات برنامج DirectX

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

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

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

التشخيص

توفر الأداة المساعدة DXDIAG، والتي يمكن الاستناد إليها بالنقر فوق ابدأ وكتابة DXDIAG والنقر على الرمز الذي يظهر، معلومات دقيقة جدا حول إصدارك المثبت من DirectX وتوافقه مع المواد على النظام!

  • الاسم: DirectX
  • السعر: 0.00 USD
  • نظام التشغيل: windows
  • حجم الملف: 285 م.ب
  • التصنيف: أدوات مساعدة