السلام عليكم ورحمة الله وبركاته
انا مبتدئه فى الديركت اكس وانا اتقن الدوت نت
فكيف يمكننى ان ابداء مشروع للديركت اكس على الدوت نت 2008
وهل يمكننى ربط برنامج بالدوت نت ببرنامج بالديركت اكس؟
السلام عليكم ورحمة الله وبركاته
انا مبتدئه فى الديركت اكس وانا اتقن الدوت نت
فكيف يمكننى ان ابداء مشروع للديركت اكس على الدوت نت 2008
وهل يمكننى ربط برنامج بالدوت نت ببرنامج بالديركت اكس؟

وعليكم السلام ورحمة الله وبركاته ,
نعم , باستخدام
" DirectX 9.0 for Managed Code "
في البداية , يجب تحميل SDK من خلال موقع microsoft .. حجمه حوالي 500 ميقا .. فقط :D
هنا اصدارات حديثة , لكن لا أضمن وجود دعم جيد للدوت نت , ولست مستعد لتجربة 500 أخرى ,
يمكن على العموم تحميل :
http://www.microsoft.com/downloads/details...;displaylang=en
صدر في نهاية عام 2006 .. ويوجد أمثلة للسي شارب , 2005 ( dot net framework 2 ) .. ولا أدري , هل هي متوافقة مع 2008 أو لا ..
وهي التي أملكها , ومـتأكد من دعمها للغات الدوت نت ...
بقيّة الـ SDK لا يذكر فيها الدعم للغات الدوت نت إلا ما ندر ..
تم تعديل هذه المشاركة بواسطة الشمري في 24 فبراير 2009 في 01:37
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
اذا كنت مصمم على الدايركت اكس ، فلا سبيل لك الا ان تتعلمها على السى بلس
لان دعمها تم ايقافة على الدوت نت
ونزلت المكتبة xna وهيا مكتبة قوية جدا جدا وتتيح لك البرمجة على منصة الاكس بوكس
اقتباساذا كنت مصمم على الدايركت اكس ، فلا سبيل لك الا ان تتعلمها على السى بلسلان دعمها تم ايقافة على الدوت نت
ونزلت المكتبة xna وهيا مكتبة قوية جدا جدا وتتيح لك البرمجة على منصة الاكس بوكس
أفهم من كلامك أن برمجة ال Direct X تحت الدوت نت لم تعد متاحه , أو اصبحت محدوده على الاقل , بعد اي نسخه اصبح ذلك ؟؟ 2005 .. 2008 ؟
السلام عليكــم ورحمـة الله وبركاتــة ،،
على الدوت نت قامت ميكروسفت بعمل تغليف لدوال الديركت الاكس لاستعمالها على الفريمورك 1.1 وسميت بالManaged DirectX أما حاليا على الفريمورك 2 ومافوق فانه لا يوجد شئ جديد إلا على الاطار المعتمد من طرف ميكروسفت وهو XNA
http://en.wikipedia.org/wiki/Managed_DirectX#MDX_2.0
بالتوفيق للجميع
شكرا اخي على الرد , ولكن لدي سؤال اخر بعد إذنكم , و بعد إذن الأخت صاحبة الموضوع لأني دخلت على الخط
في حال تعلمت ال xna هل سأخسر شيئ لعدم تعلمي ال DirectX بدلها ؟
على الدوت نت لا أظنك ستخسر كثيرا
ربما ستكون مقيدا بالXNA كون أن ميكروسفت تدعمها بشكل كلي فقط على السي شارب
وحسب ماقرأت فان استخدام الXNA لا يسمح لك انتاج برامج 64 بت
هناك مكتبة مفتوحة المصدر تقدم الدعم للغات الدوت نت من أجل البقاء استخدام الديركت اكس وهي slimdx
أظنها اختيار جيد للاستمرار مع الmanaged directx :)
السلام عليكم ورحمة الله وبركاته
جزاكم الله كل خير على الرد
ساخبركم بحقيقة مشكلتى لانى احاول من زمن ان اجد نقطه ابداء منها
انا اريد ان اقوم بعمل مجموعة برامج للصم والبكم
الفكره الرئيسيه فى البرامج التى اريد ان اصنعها هى ان يكون عندى شخصيه اقدر احركها برمجيا
وطبعا هتبقى شخصية انسان يقوم بعمل اشارة الصم والبكم
بالنسبه لما اعرفه فانا اعرف الدوت نت حيث انى senior .net developer [c#]
وليس عندى تقيد باستخدام اى لغه وانا على استعداد لتعلم اى لشئ يفيد فكرة المشروع
فماذا تقترحون ؟؟؟
بالنسبه للاخ المهندس الشمرى
انا نزلت هذه ال sdk
http://download.microsoft.com/download/5/8...DXSDK_Nov08.exe
وكان بها امثله بالدوت نت 2005 و 2008
وانا عندى دوت نت 2008 والبرامج فتحت معى ...... بس طبعا لم افهم فيها شئ لانها بالسى بلاس بلاس
تم تعديل هذه المشاركة بواسطة SomeOne83 في 24 فبراير 2009 في 23:24

يجب فتح الملفات الخاصة بالسي شارب :
I:\Program Files\Microsoft DirectX SDK (December 2006)\Samples\Managed\Direct3D
طبعا حسب المكان اللي نزلتي فيه الSDK ..
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri