学院首页>网络编程>ASP.NET>.Net里一个用于驱动摄像头的类

.Net里一个用于驱动摄像头的类

作者: 来源: 添加时间:2006-5-21 19:59:16
/// </summary>
  public void Stop()
  {
  SendMessage(hWndC, WM_CAP_DRIVER_DISCONNECT, 0, 0);
  bStat = false;
  }

  /// <summary>
  /// 抓图
  /// </summary>
  /// <param name="path">要保存bmp文件的路径</param>
  public void GrabImage(string path)
  {
  
  IntPtr hBmp = Marshal.StringToHGlobalAnsi(path);
  SendMessage(hWndC,WM_CAP_SAVEDIB,0,hBmp.ToInt64());

  }

  /// <summary>
  /// 录像
  /// </summary>
  /// <param name="path">要保存avi文件的路径</param>
  public void Kinescope(string path)
  {
  IntPtr hBmp = Marshal.StringToHGlobalAnsi(path);
  SendMessage(hWndC,WM_CAP_FILE_SET_CAPTURE_FILEA,0,hBmp.ToInt64());
  SendMessage(hWndC, WM_CAP_SEQUENCE, 0, 0);
  }

  /// <summary>
  /// 停止录像
  /// </summary>
  public void StopKinescope()
  {
  SendMessage(hWndC, WM_CAP_STOP, 0, 0);
  }

  }
  }

第 3 页,共 3 页 [1] [2] [3]
站内搜索