• Advertisement
Sign in to follow this  

DirectShow is like passing a melon....

This topic is 4738 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 am trying to implement Directshow onto a D3D texture.....ouch! Can anyone tell me why my CoInitializeEx(NULL, COINIT_APARTMENTTHREADED); and EXECUTE_ASSERT are not recognised? I have ole32.lib included, and streams.h and a sore head! Thanks Si

Share this post


Link to post
Share on other sites
Advertisement
If you read the MSDN Library about the CoInitializeEx:

"Header: Declared in objbase.h."

Try including that and it should be recognized just fine :P

Share this post


Link to post
Share on other sites
Yeah I read the msdn backwards!

I've already included

#include <dshow.h>
#include <atlbase.h>
#include <objbase.h>

Share this post


Link to post
Share on other sites
From MSDN:

Quote:
Note You must include the #define _WIN32_DCOM preprocessor directive at the beginning of your code to be able to use CoInitializeEx.


I think you should have tried reading it forwards ;)

It is rather buried and easy to miss.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement