Ask a questionAsk a question
 

AnswerWhy is dshow.h so hard to find??!!?

  • Saturday, November 07, 2009 8:27 PMshwaa11 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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

  • Monday, November 16, 2009 1:33 AMshwaa11 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    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

  • Saturday, November 07, 2009 11:06 PMJohnWein Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    What else can anyone tell you.  It's in the include directory of the Windows SDKs.
  • Sunday, November 08, 2009 6:50 AMshwaa11 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    lol. you can tell me a lot else. where on my hard drive should it be?
  • Sunday, November 08, 2009 7:14 AMJohnWein Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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".
  • Sunday, November 08, 2009 8:44 AMshwaa11 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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.
  • Sunday, November 08, 2009 10:02 AMJohnWein Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    What is the path of your SDK include directory?

  • Monday, November 09, 2009 5:41 AMshwaa11 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    c:/Program Files/Microsoft SDKs/Windows/Include
  • Monday, November 09, 2009 5:52 AMJohnWein Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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.
  • Tuesday, November 10, 2009 9:26 AMHarry ZhuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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.
  • Monday, November 16, 2009 1:33 AMshwaa11 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    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
    •  
  • Monday, November 16, 2009 8:24 PMandreibanc Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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)