Jump to content
  • Advertisement
Sign in to follow this  
Cindy1978

MultiVMR9

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

Hi :) , I was trying to compile a DirectShow sample called the MultiVMR9 from the DirectShow SDK samples, and I'm getting the following compile error message. Does anyknow how to get around this? or what I'm doing wrong here ? I'm using VS.NET 2003 Thanks in advance.:) g:\Program Files\Microsoft Platform SDK\Samples\Multimedia\DirectShow\Samples\C++\DirectShow\VMR9\MultiVMR9\MultiPlayer\VMR9Subgraph.cpp(78): error C2065: 'CLSID_VideoMixingRenderer9' : undeclared identifier g:\Program Files\Microsoft Platform SDK\Samples\Multimedia\DirectShow\Samples\C++\DirectShow\VMR9\MultiVMR9\MultiPlayer\MultiPlayer.cpp(55): error C2065: 'CLSID_VideoMixingRenderer9' : undeclared identifier -Cindy

Share this post


Link to post
Share on other sites
Advertisement
Guest Anonymous Poster
I think including Vmr9.h will fix that.

Also if you haven't yet, you'll need to build the BaseClasses lib called strmbas.

Be careful with VMR if you are using it in a real product. It has some very serious bugs that surface in full screen that make it just about useless for use in a game.

Share this post


Link to post
Share on other sites
I tried adding the Vmr9.h as well as the uuids.h, but the problem is still there !!! ???

Im pretty sure its not a matter of including these header files, because its a sample my Microsoft and they probably wouldnt have
missed out a silly include header mistake???

I beleive its got somethign to do with the include/linke directories and paths in Visua Studio and or the project.
Does anyone know what the proper paths are? or what the include/linker directories should be and in what order ?

also note that the this DirectShow SDK sample is not from the DirectX SDK smaples folder, I got this as part of the
Platform SDK samples folder. (NOT SURE WHY Microsoft has it like that?)

Anyways, anyone with similar problems and solutions, Please share it here, as I'm really stuck at this point.

Thanks
-Cindy

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
DirectX itself tends to modify the visual studio global paths to aim to its includes and libs when the sdk is installed. For directshow, I have it in an external folder, and modify my project settings additional includes to point to it, as well as additional library directories under linker.

Although if you had problems with that, it would tell you it couldn't find vmr9.h.

I dunno! :)

Share this post


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

  • 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!