المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اسئلة عن directX ارجو الاجابة



الكريستال
12-02-2003, 01:09 PM
بسم الله الرحمن الرحيم

1- كيف اضيف سطح شفاف آخر بحيث اتحكم في حجمه و موقعه (لاني بصراحة تعبت وانا اشتغل على سطح شفاف واحد وهو surf_buffer )

2- هل يمكن انا اتحكم في حجم الصورة بعد ادراجها في سطح لها ، اي بمعنى اوضح هل يمكن تكبيرها وتصغيرها ، وكيف ؟

3- هل يمكن استخدام امتداد للصور غير bmp لادراجها ، وكيف؟

4- هل يمكن ادراج مقطع سنمائي او صورة متحركة ، وكيف ؟


اسئلة تطفش :غضب: :" بس ايش اسوي


بقي سؤال لاكن بحاول الاقي حل لو وهو:

كيف اوفق بين احداثيات الماوس واحداثيات الشاشة (يعني مثلا الشاشة عندي احدثياتها مثلا 800x600 فلو نزلنا عن النقطة التي تقع (150،200) كم تكون احداثيات الموس او العكس ؟

وشكرا :":

الكريستال
12-02-2003, 01:49 PM
الحمد لله السؤال الاخير عرفت الجواب

هو انك لمن تبغى تجيب الاحداثي السيني للمواس كم يساوي في حجم الشاشة تقسم احداثي الماوس على ناتج (قسمة عرض النافذة على عرض الشاشة )
* نفرض انو عنندنا عرض الشاشة هوة 800x600
* نفرض انو X يساوي احداثي المواس
* النافذة (هوي form) اسمها form1
يسير الكود
هذا للاحداثي السيني
X_Point = X / (form1.Width / 800) -1
هذا الاحذاثي الصادي
Y_Point = Y / (form1.Height / 600) -2

:6 :6 :6 شفتو كيف انا رهييب:0) :0) :0)

PRG of RPG
16-02-2003, 07:55 AM
السلام عليكم..

للأسف خبرتي في التعامل مع dx بشكل مباشر قليلة .. لأنني وجدت التعامل مع المكتبات أسرع وأسهل ...

1 و 2 : تجد إجابتهما هنا (http://gamedesigners.netfirms.com/)

3 : تجد إجابته هنا (http://216.5.163.53/DirectX4VB/Tutorials/DirectX7/DD_FileTypes.asp)

4 : لقد واجهت هذه المشكلة قبل إسبوع وذلك لأن المكتبة REV لا تدعم الملتي ميديا لذلك عملت مكتبة بسيطة تستطيع تطويرها وتشغل العديد من الملفات منها WAV و MP3 و MIDI و MPG و AVI بشكل ممتاز تجدها بالضغط هنا (http://members.lycos.co.uk/arabvbgames/video.htm)

تحياتي :)

CHALLENGER
09-03-2003, 11:48 AM
لعبة رائعة ;)

الكريستال
09-03-2003, 11:51 PM
الرسالة الأصلية كتبت بواسطة CHALLENGER
لعبة رائعة ;) :": :":

اول شي مشكورررر ;-) بس على اية لعبة كنت تتكلم