RSS Forums RSS

Problems with DirectX and VC++

Please support our Game Development advertiser: Programming Forums
Reply
Posts: 4
Reputation: ShadowBranch is an unknown quantity at this point 
Solved Threads: 0
ShadowBranch ShadowBranch is offline Offline
Newbie Poster

Help Problems with DirectX and VC++

  #1  
Nov 3rd, 2003
I've got a problem with Microsoft VC++ 6.0 and DirectX. I made my last game using Microsoft VC++ 4.0. I had no problems. I was using DirectX 6.1 SDK and DirectDraw4 functions. Well I'm upgrading my game engine to use DirectX 8.1 SDK. I need to fix a problem that comes up with DirectDraw7. When I compile my engine using the new DirectX DirectDraw7 function, It says that IID_IDIRECTDRAW7 is undeclared. Well, I have ddraw.h included in the project and #include <ddraw.h> in the file. Why it's not finding it I don't know. It finds the DirectDraw function(s) but not the DirectDraw7 function(s). Anyone know whats wrong? I'm using DirectDrawCreateEx() function to create the DirectDraw object.
AddThis Social Bookmark Button
Reply With Quote  
Posts: 22
Reputation: Mike29936 is an unknown quantity at this point 
Solved Threads: 0
Mike29936 Mike29936 is offline Offline
Newbie Poster

Re: Problems with DirectX and VC++

  #2  
Dec 17th, 2003
Hmmm....

Well, instead of using DirectX 8.1, you should use DirectX 9.

Did you replace the ddraw.h in DirectDraw 4 with the one for DirectDraw 9?

I looked at my own DirectX game, and found this:

IID_IDirectDraw7

Seeing as how it's case sensitive(or at least that's how my compiler works), you should try uncapitalizing the middle of the words.
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.



Similar Threads
Other Threads in the Game Development Forum
Views: 4286 | Replies: 1 | Currently Viewing: 1 (0 members and 1 guests)

 

Thread Tools Display Modes
Forums | Blogs | Tutorials | Code Snippets | Whitepapers | RSS Feeds | Advertising
All times are GMT -4. The time now is 12:40 am.
Newsletter Archive - Sitemap - Privacy Statement - Acceptable Use Policy - Contact Us
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC