
مايكروسوفت دايركت إكس هو مجموعة من واجهة برمجة التطبيقات(APIs) للتعامل مع المهام المتعلقة بالوسائط المتعددة ، وخاصة برمجة الألعاب والفيديو على منصات مايكروسوفت. بدأ نظام دايركت إكس بعدة أنظمة متفرقة مثل دايركت ثري دي، دايركت دراو، دايركت ميوسيك، دايركت بلاي، ومن ثم دمجها جميعاً في واجهة عمل واحدة سميت دايركت إكس.
Directx متوافقة مع منصة ويندوز ظهرت مع نظام 95 ثم تطورت حتى الأصدار السابع وبعدها الاصدار التاسع الذي يعتبر نقلة نوعية في مجال برمجة الوسائط المتعدة والآن، الاصدار الأخير هو Directx 11 الذي يأتي مع ويندوز 7 وفي الحقيقية يعتبر Direct3D أكثر الأجزاء تطويرا في directx
تعتمد Dierctx على الأصناف في استخدامها وهي متوافقة مع العديد من اللفات البرمجية الا أن أشهر اللغات المستخدمة للتعامل مع Directx هي السي / سي++
يحوي Direct x العناصر التالية :
Direct3d : وهو القسم الخاص بكل الأشكال الثلاثية الأبعاد والمشاهد الثلاثية الأبعاد . Direct3DSound : وهوالقسم الخاص بالتحكم بالأصوات الثلاثية Direct3DMusic : وهو القسم الخاص بالصوت كتسجيل الصوت وعرضه Direct3DInput : وهو القسم الذي يتحكم باللعبة مثلا لوحة المفاتيح والفأرة وعصى الألعاب DirectDrw :وهو القسم الذي يتحكم بالعرض على الشاشة وكان في الاصدارات الأولى النواة الأولى ان صح التعبير لكي يعمل Direct3D أي يجب تهيئة DirectDraw ثم Direct3D أما الآن فأصبح ذلك قديما بحيث يكمنك أن تبدأ Direct3D دون معرفة مسبقة ب DirectDraw
لتحميل اخر اصدار
download
مع التحية