   C# & DirectX for DVR Capture Card
  I code for fun in C#.I have a DVR Capture card that says it will work with DirectX 9.0 or higher. It has 4 x VastVision MV9200 decoder chips and 1 x PLX Tech PCI6140 bridge chip.I need some sample code to start viewing video to a panel control.Code I have seen so far will not recognize my card but the software that is packaged with the card works.I would be grateful for any help getting started.   
  It sounds like you need to use DirectShow for that kind of thing (Media Foundation on Vista/Windows 7).  There's an open source library for DirectShow with .NET (if that is your chosen platform) here: http://directshownet.sourceforge.net/about.html;  DirectShow code I have seen so far will not recognize my card just like the DirectX code but the software that is packaged with the card works.   ;  So you're enumerating the available capture devices and your device isn't visible?   ;  From the sample code I have seen so far. I might be missing something. I will try any suggestions.   ;  In directShow I checked all categories for DsDevice.GetDevicesOfCat and it still doesn't see my capture card.   ;  If I use System.Management.ManagementClass under properties it will see my card. Not sure how it use this object to display video. My card is labeled: "NV920X VIDEO CARD"   ;  Try using graphedit - being able to find the card is one thing, but it should come with directshow filters for capture.  I'm not sure where you get graphedit these days.  Here's one link:http://blogs.msdn.com/b/deanro/archive/2004/09/25/234173.aspxAnyway, if it works with graphedit (you can find a capture filter for it), then you should be able to program against it, because graph edit just sets up directshow filters.   ;  GraphEdit doesn't see my card.   ;  I'm guessing it doesn't have a directshow filter then.  I'm not sure how the supplied software is talking to it - you should contact the manufacturer.   