دايركت إكس
من ويكيبيديا، الموسوعة الحرة
| دايركت إكس (بالإنجليزية: DirectX) | |
|---|---|
| المطور | مايكروسوفت |
| آخر إصدار | 6.00.6001.18000 / 4 فبراير 2008 |
| نظام تشغيل | مايكروسوفت ويندوز |
| النوعية | إطار عمل برمجي |
| الترخيص | برمجيات احتكارية EULA |
| موقع وب | موقع دايركت إكس |
مايكروسوفت دايركت إكس هو مجموعة من (APIs) للتعامل مع المهام المتعلقة بالوسائط المتعددة ، وخاصة برمجة الألعاب والفيديو على منصات مايكروسوفت. بدأ نظام دايركت إكس بعدة أنظمة متفرقة مثل دايركت ثري دي، دايركت دراو، دايركت ميوسيك، دايركت بلاي، ومن ثم دمجها جميعاً في واجهة عمل واحدة سميت دايركت إكس.
Directx متوافقة مع منصة ويندوز ظهرت مع نظام 95 ثم تطورت حتى الأصدار السابع وبعدها الاصدار التاسع الذي يعتبر نقلة نوعية في مجال برمجة الوسائط المتعدةوالآن، الاصدار الأخير هو Directx 11 الذي يأتي مع ويندوز 7 وفي الحقيقية يعتبر Direct3D اكثر الأجزاء تطويرا في directx
تعتمد Dierctx على الأصناف في استخدامها وهي متوافقة مع العديد من اللفات البرمجية الا أن أشهر اللغات المستخدمة للتعامل مع Directx هي السي / سي++
يحوي Direct x العناصر التالية :
Direct3d : وهو القسم الخاص بكل الأشكال الثلاثية الأبعاد والمشاهد الثلاثية الأبعاد . Direct3DSound : وهوالقسم الخاص بالتحكم بالأصوات الثلاثية Direct3DMusic : وهو القسم الخاص بالصوت كتسجيل الصوت وعرضه Direct3DInput : وهو القسم الذي يتحكم باللعبة مثلا لوحة المفاتيح والفأرة وعصى الألعاب DirectDrw :وهو القسم الذي يتحكم بالعرض على الشاشة وكان في الاصدارات الأولى النواة الأولى ان صح التعبير لكي يعمل Direct3D أي يجب تهيئة DirectDraw ثم Direct3D أما الآن فأصبح ذلك قديما بحيث يكمنك أن تبدأ Direct3D دون معرفة مسبقة ب DirectDraw
| اصدارةالديراكت اكس | رقم الاصدارة | نظام التشغيل | تاريخ الصدور |
|---|---|---|---|
| DirectX 1.0 | 4.02.0095 | September 30, 1995 | |
| DirectX 2.0 | Was shipped only with a few 3rd party applications | 1996 | |
| DirectX 2.0a | 4.03.00.1096 | ويندوز 95 OSR2 and NT 4.0 | June 5, 1996 |
| DirectX 3.0 | 4.04.00.0068 | September 15, 1996 | |
| 4.04.00.0069 | Later package of DirectX 3.0 included Direct3D 4.04.00.0069 | 1996 | |
| DirectX 3.0a | 4.04.00.0070 | Windows NT 4.0 SP3 (and above) last supported version of DirectX for Windows NT 4.0 |
December 1996 |
| DirectX 3.0b | 4.04.00.0070 | This was a very minor update to 3.0a that fixed a cosmetic problem with the Japanese version of Windows 95 | December 1996 |
| DirectX 4.0 | Never launched | ||
| DirectX 5.0 | 4.05.00.0155 (RC55) | Available as a beta for Windows NT 5.0 that would install on Windows NT 4.0 | July 16, 1997 |
| DirectX 5.2 | 4.05.01.1600 (RC00) | DirectX 5.2 release for ويندوز 95 | May 5, 1998 |
| 4.05.01.1998 (RC0) | ويندوز 98 exclusive | June 25, 1998 | |
| DirectX 6.0 | 4.06.00.0318 (RC3) | Windows CE as implemented on Dreamcast | August 7, 1998 |
| DirectX 6.1 | 4.06.02.0436 (RC0) | February 3, 1999 | |
| DirectX 6.1a | 4.06.03.0518 (RC0) | Windows 98 SE exclusive | May 5, 1999 |
| DirectX 7.0 | 4.07.00.0700 (RC1) | September 22, 1999 | |
| 4.07.00.0700 | ويندوز 2000 | February 17, 2000 | |
| DirectX 7.0a | 4.07.00.0716 (RC0) | March 8, 2000 | |
| 4.07.00.0716 (RC1) | 2000 | ||
| DirectX 7.1 | 4.07.01.3000 (RC1) | ويندوز ميلينيوم exclusive | September 14, 2000 |
| DirectX 8.0 | 4.08.00.0400 (RC10) | November 12, 2000 | |
| DirectX 8.0a | 4.08.00.0400 (RC14) | Last supported version for Windows 95 | February 5, 2001 |
| DirectX 8.1 | 4.08.01.0810 | ويندوز إكس بي, Windows Server 2003 and Xbox exclusive | October 25, 2001 |
| 4.08.01.0881 (RC7) | This version is for the down level operating systems (Windows 98, Windows Me and Windows 2000) |
November 8, 2001 | |
| DirectX 8.1a | 4.08.01.0901 (RC?) | This release includes an update to Direct3D (D3d8.dll) | 2002 |
| DirectX 8.1b | 4.08.01.0901 (RC7) | This update includes a fix to DirectShow on Windows 2000 (Quartz.dll) | June 25, 2002 |
| DirectX 8.2 | 4.08.02.0134 (RC0) | Same as the DirectX 8.1b but includes DirectPlay 8.2 | 2002 |
| DirectX 9.0 | 4.09.00.0900 (RC4) | December 19, 2002 | |
| DirectX 9.0a | 4.09.00.0901 (RC6) | March 26, 2003 | |
| DirectX 9.0b | 4.09.00.0902 (RC2) | August 13, 2003 | |
| DirectX 9.0c | 4.09.00.0903 | Service Pack 2 for Windows XP exclusive | |
| 4.09.00.0904 (RC0) | August 4, 2004 | ||
| 4.09.00.0904 | ويندوز اكس بي الحزمة الخدمية الثانية, Windows Server 2003 SP1, Windows Server 2003 R2 and Xbox 360 | August 6, 2004 | |
| DirectX 9.0c - bimonthly updates | 4.09.00.0904 (RC0) | The February 9, 2005 release is the first 64-bit capable build.[1]The last build for Windows 98 and Windows Me is the redistributable from December 13, 2006.[2] | Released bimonthly from October 2004 to August 2007, and quarterly thereafter; Latest version: November 2008 |
| DirectX 10 | 6.00.6000.16386 | ويندوز فيستا exclusive | November 30, 2006 |
| 6.00.6001.18000 | الحزمة الخدمية الثانية لنظام تشغيل ويندوز فيستا, نظام الخوادم 2008 includes Direct3D 10.1 |
February 4, 2008 | |
| DirectX 11 | Service Pack 2 for Windows Vista, Windows 7 | February 4, 2009 |
خطأ استشهاد: وسم <ref> موجود، لكن لا وسم <references/> تم العثور عليه

