Jump to content

  • Log In with Google      Sign In   
  • Create Account

FREE SOFTWARE GIVEAWAY

We have 4 x Pro Licences (valued at $59 each) for 2d modular animation software Spriter to give away in this Thursday's GDNet Direct email newsletter.


Read more in this forum topic or make sure you're signed up (from the right-hand sidebar on the homepage) and read Thursday's newsletter to get in the running!


to LPDIRECTDRAWSURFACE3 or not to LPDIRECTDRAWSURFACE3


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
2 replies to this topic

#1 SikCiv   Members   -  Reputation: 122

Like
Likes
Like

Posted 30 September 1999 - 02:04 AM

Whats's the difference/advantages in using the LPDIRECTDRAWSURFACE3 interface instead of the original LPDIRECTDRAWSURFACE or LPDIRECTDRAWSURFACE2?

I have implemented the new interface in my app, with no performance increased noticed at all.

Is there a performance increase, or is it just a load of horse flatulence?

----;-(>

Another thing, after a few hours, and lots of 'Missing link' errors concerning the IID_IDirectDrawInterface parse in queryInterface(), I found out that you have to manually add the DXGUID.LIB library file when implementing the new interface. It would be good if there was some documentation in the SDK to tell people to do this ... but nooooooooooo...


-SikCiviC
-----------------------


Sponsor:

#2 Anonymous Poster_Anonymous Poster_*   Guests   -  Reputation:

Likes

Posted 29 September 1999 - 07:19 PM

When Microsoft changes the version of the interface, like from LPDIRECTDRAWSURFACE2 to LPDIRECTDRAWSURFACE3, it's because the actual interface to it changed. Functions have been removed or added. If you want the extra functionality a new interface provides, you use it. Otherwise you're fine with using the old ones. There probably shouldn't be a performance increase.

Jonathan


#3 NuFAN   Members   -  Reputation: 122

Like
Likes
Like

Posted 30 September 1999 - 02:04 AM

Better use directly LPDIRECTDRAWSURFACE7 and don't stay at version 1. DirectDraw's performance increased and there are also more features available.

CU

------------------
Skullpture Entertainment
#40842461





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS