Microsoft Developer Network >
Forums Home
>
Visual Studio Express Editions Forums
>
Visual C# Express Edition
>
Why is dshow.h so hard to find??!!?
Why is dshow.h so hard to find??!!?
- Hello,
I'm getting frustrated trying to get going with DirectShow. Microsoft.DirectX.AudioVideoPlayback just wan't quite doing it for me.
Unfortunately, I cannot find the header/libraries I need. I cannot find dshow.h or strmiids.lib. I did find quartz.lib under windows/system32.
Every single time I ask this question, I get told to install Windows SDK. This is why I'm getting frustrated. I'm on Vista HPx86, I installed windows sdk (all features) and directx sdk aug 2009. Why is it that dshow.h is nowhere to be found on my computer?? Can someone give me an answer other than installing windows sdk??
I'd appreciate the help!!
Answers
- No still no luck. Oh well, I'll move on to trying something else.
Thanks.- Marked As Answer byshwaa11 Monday, November 16, 2009 1:33 AM
All Replies
- What else can anyone tell you. It's in the include directory of the Windows SDKs.
- lol. you can tell me a lot else. where on my hard drive should it be?
lol. you can tell me a lot else. where on my hard drive should it be?
You've got to be kidding! Wherever you installed it. Try "Search".- Sorry, that's what I'm trying to say. I install Windows SDK and the file is nowhere to be found on the hard drive. Not in the Windows SDk Folder or any subfolders and not if i search all files and folders. I made sure to install all the features of Windows SDK so I wasn't missing anything.
What is the path of your SDK include directory?
- c:/Program Files/Microsoft SDKs/Windows/Include
- Something is wrong. The Include path should include a version number. Try uninstalling the SDK and reinstall it, letting the installation program choose the directory.
- Unmarked As Answer byshwaa11 Monday, November 16, 2009 1:33 AM
- Marked As Answer byHarry ZhuMSFT, ModeratorFriday, November 13, 2009 2:27 AM
- Hi,
The question relating to directshow is beyond the scope of this forum, You might need to post to directshow forum:
http://social.msdn.microsoft.com/Forums/en/windowsdirectshowdevelopment/threads
Harry
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework! If you have any feedback, please tell us. - No still no luck. Oh well, I'll move on to trying something else.
Thanks.- Marked As Answer byshwaa11 Monday, November 16, 2009 1:33 AM
- Hi! I don't think C#'s DirectShow has anything to do with the header file "dshow.h", which is a C header file... And also, I think that strmiids.lib is a library that contains compiled native-code, not .NET's bytecode.
try to add this as a resurce, maybe it helps:
Microsoft.DirectX.AudioVideoPlayback (microsoft.directx.audiovideoplayback.dll)

