.Net里一个用于驱动摄像头的类
来源:互联网 发布:国投瑞银基金管理淘宝 编辑:程序博客网 时间:2024/06/06 04:19
using System;
using System.Runtime.InteropServices;
using System.Drawing;
using System.Drawing.Imaging;
namespace using System;
using System.Runtime.InteropServices;
using System.Drawing;
using System.Drawing.Imaging;
namespace PickHead
{
/// <summary>
/// 一个控制摄像头的类
/// </summary>
public class Pick
{
private const int WM_USER = 0x400;
private const int WS_CHILD = 0x40000000;
private const int WS_VISIBLE = 0x10000000;
private const int WM_CAP_START = WM_USER;
private const int WM_CAP_STOP = WM_CAP_START + 68;
private const int WM_CAP_DRIVER_CONNECT = WM_CAP_START + 10;
private const int WM_CAP_DRIVER_DISCONNECT = WM_CAP_START + 11;
private const int WM_CAP_SAVEDIB = WM_CAP_START + 25;
private const int WM_CAP_GRAB_FRAME = WM_CAP_START + 60;
private const int WM_CAP_SEQUENCE = WM_CAP_START + 62;
private const int WM_CAP_FILE_SET_CAPTURE_FILEA = WM_CAP_START + 20;
private const int WM_CAP_SEQUENCE_NOFILE =WM_CAP_START+ 63;
private const int WM_CAP_SET_OVERLAY =WM_CAP_START+ 51;
private const int WM_CAP_SET_PREVIEW =WM_CAP_START+ 50;
private const int WM_CAP_SET_CALLBACK_VIDEOSTREAM = WM_CAP_START +6;
private const int WM_CAP_SET_CALLBACK_ERROR=WM_CAP_START +2;
private const int WM_CAP_SET_CALLBACK_STATUSA= WM_CAP_START +3;
private const int WM_CAP_SET_CALLBACK_FRAME= WM_CAP_START +5;
private const int WM_CAP_SET_SCALE=WM_CAP_START+ 53;
private const int WM_CAP_SET_PREVIEWRATE=WM_CAP_START+ 52;
private IntPtr hWndC;
private bool bStat = false;
private IntPtr mControlPtr;
private int mWidth;
private int mHeight;
private int mLeft;
private int mTop;
/// <summary>
/// 初始化摄像头
/// </summary>
/// <param name="handle">控件的句柄</param>
/// <param name="left">开始显示的左边距</param>
/// <param name="top">开始显示的上边距</param>
/// <param name="width">要显示的宽度</param>
/// <param name="height">要显示的长度</param>
public Pick(IntPtr handle, int left, int top, int width,int height)
{
mControlPtr = handle;
mWidth = width;
mHeight = height;
- .Net里一个用于驱动摄像头的类(vb.net)
- .Net里一个用于驱动摄像头的类
- .Net里一个用于驱动摄像头的类
- .Net里一个用于驱动摄像头的类
- .Net里一个用于驱动摄像头的类
- .Net里一个用于驱动摄像头的类
- .Net里一个用于驱动摄像头的类===
- 一个用于驱动摄像头的类
- 一个用于驱动摄像头的类
- 一个用于驱动摄像头的类
- 一个用于驱动摄像头的类
- 一个用于驱动摄像头的类,.net开发,.net教程,ASP.NET
- 一个驱动webcam的类,利用通用的摄像头驱动程序avicap32.dll [vb.net]
- 一个驱动webcam的类,利用通用的摄像头驱动程序avicap32.dll [vb.net]
- 驱动摄像头的类
- 一个驱动webcam的类,利用通用的摄像头驱动程序avicap32.dll vb.net 选择自 xiaoyicn 的 Blog
- 一个驱动webcam的类,利用通用的摄像头驱动程序avicap32.dll
- 一个控制摄像头的类
- How Java Web Servers Work
- 关于C++中Size和Capacity的问题
- CVSNT在Windows下的安装和使用 [转贴 2005-12-6 6:43:13 ]
- 浅析netvibes.com的web设计
- 真爱?
- .Net里一个用于驱动摄像头的类
- 排序小结【转贴】
- ActiveX控件的MFC设计之旅-第5步
- 算法的设计方法【转贴】
- C语言高效编程的的四大绝招【转贴】
- 用C#+XML技术开发游戏Sokoban Pro
- [dotNET] 如何卸载Visual Studio 2005 Beta
- C++指针与引用【转贴】
- const使用详解【转贴】