Contacts
صفحه اصلی پورتال | صفحه اصلی تالار | ثبت نام | اعضاء | گروه ها | جستجو | پرسش و پاسخ | فروشگاه الکترونیکی | خرید پستی بازی های کامپیوتری





صفحه اول انجمنها -> برنامه نويسي تخصصي DirectX و اصول برنامه نويسي تحت ويندوز -> مشکل در directX
 

ارسال يك موضوع جديد   پاسخ به يك موضوع ديدن موضوع قبلي :: ديدن موضوع بعدي

مشکل در directX
نويسنده
پيغام
flatron
در حال رشد
در حال رشد


تاريخ عضويت: 5 شنبه 15 ارديبهشت 1384
تعداد ارسالها: 28


1 شنبه 6 اسفند 1385 - 03:53
پاسخ بصورت نقل قول
با سلام به همه حرفه ای های Directx
من اول VS2005 رو بعد هم Directx SDK رو نصب کردم و مشکلی نداشتم ولی مساله اینه که حالا که میرم از SampleBrowser نصب شده با Directx ساده ترین tutorial رو توی vs2005 لود میکنم vs میگه نمیتونه اونو کامپایل کنه . اول میگه d3d9.h نیست بعد هم که این فایل رو کپی میکنم بغل فایل اصلی یه خطای ناجور دیگه میگیره از createdevice .

کسی از دوستان میدونه که من باید کجای vs تغییر بدم .
با تشکر .
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي
 

نويسنده
پيغام
مهدي 2190
مدیر انجمن
مدیر انجمن


تاريخ عضويت: جمعه 26 فروردين 1384
تعداد ارسالها: 402
محل سكونت: تهران


2 شنبه 7 اسفند 1385 - 16:19
پاسخ بصورت نقل قول
ببین دوست عزیز ، اول تو فایلی که می خوای کامپایل کنی این خط کدها رو مطمئن شو که وارد کردی :

كد:
// include the basic windows header files and the Direct3D header file
#include <windows.h>
#include <windowsx.h>
#include <d3d9.h>
#include <d3dx9.h>

// include the Direct3D Library files
#pragma comment (lib, "d3d9.lib")
#pragma comment (lib, "d3dx9.lib")


بعد اگه کامپایلر گیر داد به متنها فقط کافیه یه L جلوی اونا قرار بدی .

مثلا به جای :


كد:
"my first dx window"


بنویس :
كد:
L"my first dx window"

_________________
به امید روزی که کلمه ای کاش را نگوئیم ....
وبلاگ تیم توسعه سورنا
www.gamedev.ir
ادیتور سورنا
http://sourena.gamedev.ir/
ادیتور سیمرغ
http://simorgh.SourenaGames.com
بازی دوازده رخ - 12 رخ (سیاوش)
www.SourenaGames.com
شرکت نرم افزاری سورنا پردازش
WWW.SOURENACO.IR
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
flatron
در حال رشد
در حال رشد


تاريخ عضويت: 5 شنبه 15 ارديبهشت 1384
تعداد ارسالها: 28


2 شنبه 6 فروردين 1386 - 03:08
پاسخ بصورت نقل قول
سلام و ممنون از پاسخ سریعت آقای مهدی 2190
مساله اینه که کد رو من ننوشتم بلکه آماده هست و به راحتی پروژه اش کار میکه ولی وقتی کد داخل فایل CPP رو کپی میکنم و در پروژه ای که خودم ساختم Paste میکنم برنامه خودم کار نمیکنه.

راستش مشکل اصلی اینه که من نمیدونم توی تنظیمات VS2005 یا VC6 چه تغییری باید بدم یا چه کار خاصی باید بکنم تا برنامه ام کار کنه؟ مثلا وقتی روی اینترنت گشتم توی یه آموزش فهمیدم که نوع Application باید Consol باشه و حتما هم Empty باشه تا کد کار کنه. از این دست تنظیمات اولیه هرچی که لازمه مرحمت کنید که هنوز هیچی براش پیدا نکردم.
قربان همه.
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي
 

نويسنده
پيغام
razielsina
متخصص ساخت بازی
متخصص ساخت بازی


تاريخ عضويت: 5 شنبه 8 تير 1385
تعداد ارسالها: 326
محل سكونت: ايران


2 شنبه 6 فروردين 1386 - 20:22
پاسخ بصورت نقل قول
ببين بايد دايركتوري فايلهاي دايركتس رو كه مهدي نوشته رو دستي مشخص كني
tools->option->directories

_________________
اهورا مزدا اين سرزمين مقدس را از هر گونه دشمن و خشكسالي به دور نگه دارد.
همانا از اسب افتاده ايم نه از اصل(مهدي اخوان ثالث)
www.sina-kian.com
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نويسنده
پيغام
مهدي 2190
مدیر انجمن
مدیر انجمن


تاريخ عضويت: جمعه 26 فروردين 1384
تعداد ارسالها: 402
محل سكونت: تهران


3 شنبه 7 فروردين 1386 - 14:28
پاسخ بصورت نقل قول
تنظیم خاصی نمی خواد
یه پروژه win32 خالی ایجاد کن .
بعد برو به منوی

tools > options > projects and solutions > vc++ directories
تو این مسیر اول include files
رو انتخاب کن و مسیر پوشه include برای DX SDK رو بهش بده
همین کار رو برای لایبری هم تکرار کن library files و این بار پوشه لایبری از DX SDK رو بهش بده
بعد اگه دیدی کامپایلر گیر میده کدهایی که تو پست قبلیم گفتم رو اضافه کن و بعد حالشو ببر

_________________
به امید روزی که کلمه ای کاش را نگوئیم ....
وبلاگ تیم توسعه سورنا
www.gamedev.ir
ادیتور سورنا
http://sourena.gamedev.ir/
ادیتور سیمرغ
http://simorgh.SourenaGames.com
بازی دوازده رخ - 12 رخ (سیاوش)
www.SourenaGames.com
شرکت نرم افزاری سورنا پردازش
WWW.SOURENACO.IR
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد   پاسخ به يك موضوع    صفحه 1 از 1 تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد


 
پرش به:  


شما نمي توانيد در اين انجمن نامه ارسال كنيد.
شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد
شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد


unity3d

بازگردانی به فارسی : علی کسایی @ توسعه مجازی کادوس 2004-2011
Powered by phpBB © 2001, 2011 phpBB Group
| Home | عضويت | ليست اعضا | گروه هاي كاربران | جستجو | راهنماي اين انجمن | Log In |