Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Gilzu

why it identifies only IDirectDraw and not IDirectDraw7?

This topic is 6192 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

i guess the question says it all i havd DX8 i included ddraw.h but it still defies the existance of IDirectDraw7, IDirectDrawSurface7 ect. i have a full program working w/IDirectDraw does it mean it works w/older code? should i bother poking around for IDirectDraw7 to work? help? Gil

Share this post


Link to post
Share on other sites
Advertisement
this problem has happened to a lotta people, including me. visual c++ (and other compilers i think) already have directx libraries included in the Compiler.../include and .../lib directories. just replace them with the new ones.

u see, the compiler looks in the standard libraries first, even if u tell it to look in other folders for ur new files. hope this helps
~~KaMiKaZ~~

Share this post


Link to post
Share on other sites
In VC++ you can go to Tools->Options->Directories
enter the directx sdk include and lib directory in there and move them up above the VC entries this way VC++ will look in your directx directories first

Share this post


Link to post
Share on other sites
Felix9x: yea, ive noticed that

but, there seem to be a problem
now that everything is supposebly right,
my application has SLOWER(!) framerate...
GRRR
anyone w/idea why?
Gil

Share this post


Link to post
Share on other sites
Because

DX8 is slower then DX7
DX7 that is slower than DX6
DX6 is slower then DX5
....etc etc

Every new version of DX has more features but is also a lot slower then the previous version,

Hopefully The New PC Hardware will help solve this new dumb programmers problem ...until a certin point....



Share this post


Link to post
Share on other sites
No, later versions of DX are NOT slower than old ones. Hardware drivers are tuned for the version of DX that was available at the time. Get the latest drivers for your card.

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!