Jump to content
  • Advertisement


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


COM Help!

This topic is 5900 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

Guys, Just got to the chapter about COM in ToTWGPG. I''m so damn confused. What I want to know is this:- Is there anywhere on-line which explains it well? How important is it for me to know the ins and outs of how it works at this stage - e.g. Can I come back to it later? I''m stumped. I have tried re-reading but its not sinking in yet. Help!

Share this post

Link to post
Share on other sites
I have not read ToTWGPG so I don''t into what depth it goes with COM.

However, to use DirectX you just need to know how to make use of COM objects - not to create them or use IUnknown interfaces and other seemingly confusing stuff. What you need to know is that you get a COM object in DirectX by calling the appropriate factory function:

mypointer = Direct3DCreate8(...);

and when you are done with the object you call:


or the object you created will never be deleted. And thats it.

However, if you are serious about learning more about COM then I can heartedly recommend the book:
Andrew Troelsen: Developer''s Workshop to COM and ATL 3.0
It introduces COM usage and class definition so everybody can understand it. A truely good book.

Jacob Marner, M.Sc.
Console Programmer, Deadline Games

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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!