• 大小:
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-11
  • 语言: C#
  • 标签: C#  

资源简介

vs2010上做的基于DirectShow的usb摄像头的视频采集程序,可拍照。

资源截图

代码片段和文件信息

/******************************************************
                  DirectShow .NET
      netmaster@swissonline.ch
*******************************************************/
//           WORKAROUND FOR DS BUGs

using System;
using System.Text;
using System.Runtime.InteropServices;

namespace DShowNET
{

public class DsBugWO
{
/*
works:
CoCreateInstance( CLSID_CaptureGraphBuilder2 ... IID_ICaptureGraphBuilder2 ...);
doesn‘t (E_NOTIMPL):
CoCreateInstance( CLSID_CaptureGraphBuilder2 ... IID_IUnknown ...);
thus .NET ‘Activator.CreateInstance‘ fails
*/

public static object CreateDsInstance( ref Guid clsid ref Guid riid )
{
IntPtr ptrIf;
int hr = CoCreateInstance( ref clsid IntPtr.Zero CLSCTX.Inproc ref riid out ptrIf );
if( (hr != 0)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-10-10 15:56  USBCamera\
     目录           0  2013-10-10 15:55  USBCamera\DShowNET\
     目录           0  2013-10-10 15:55  USBCamera\DShowNET\bin\
     目录           0  2013-10-10 15:55  USBCamera\DShowNET\bin\Debug\
     文件       53248  2013-10-10 15:29  USBCamera\DShowNET\bin\Debug\DShowNET.dll
     文件       28160  2013-10-10 15:29  USBCamera\DShowNET\bin\Debug\DShowNET.pdb
     目录           0  2012-10-04 19:14  USBCamera\DShowNET\bin\Release\
     文件        1481  2002-07-22 01:00  USBCamera\DShowNET\DsBugWO.cs
     文件       13005  2002-07-22 01:00  USBCamera\DShowNET\DsControl.cs
     文件       12393  2002-07-22 01:00  USBCamera\DShowNET\DsCore.cs
     文件        3933  2008-01-25 23:03  USBCamera\DShowNET\DsDevice.cs
     文件       20816  2002-07-22 01:00  USBCamera\DShowNET\DsDVD.cs
     文件       12430  2002-07-22 01:00  USBCamera\DShowNET\DsExtend.cs
     文件        4416  2012-10-04 17:17  USBCamera\DShowNET\DShowNET.csproj
     文件         900  2012-10-04 16:33  USBCamera\DShowNET\DShowNET.sln
     文件       10587  2012-10-04 18:54  USBCamera\DShowNET\DsUtils.cs
     文件        6892  2002-07-22 01:00  USBCamera\DShowNET\DsUuids.cs
     目录           0  2013-10-10 15:55  USBCamera\DShowNET\obj\
     目录           0  2013-10-10 15:55  USBCamera\DShowNET\obj\Debug\
     文件        4980  2013-10-10 15:29  USBCamera\DShowNET\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件        1775  2013-10-10 15:29  USBCamera\DShowNET\obj\Debug\DShowNET.csproj.FileListAbsolute.txt
     文件       53248  2013-10-10 15:29  USBCamera\DShowNET\obj\Debug\DShowNET.dll
     文件       28160  2013-10-10 15:29  USBCamera\DShowNET\obj\Debug\DShowNET.pdb
     目录           0  2012-10-04 19:14  USBCamera\DShowNET\obj\Debug\TempPE\
     文件        1841  2002-07-22 01:00  USBCamera\DShowNET\QEdit.cs
     文件         109  2013-10-10 15:56  USBCamera\history.txt
     目录           0  2013-10-10 15:55  USBCamera\USBCamera\
     目录           0  2013-10-10 15:55  USBCamera\USBCamera\USBCamera\
     目录           0  2013-10-10 15:55  USBCamera\USBCamera\USBCamera\bin\
     目录           0  2013-10-10 15:55  USBCamera\USBCamera\USBCamera\bin\Debug\
     文件      921654  2013-10-10 15:52  USBCamera\USBCamera\USBCamera\bin\Debug\201310101551467068.bmp
............此处省略32个文件信息

评论

共有 条评论