哪位大神弄过这个啊?可以详细介绍下吗?SDKC#摄像头照相录像

解决方案 »

  1.   

    这个主要就是调用 他提供的 api 接口,
     有以下几个dll 需要使用,,,然后你找下开发文档,应该就没什么大问题了        [DllImport("sdk3000_7130.dll", CharSet = CharSet.Auto, EntryPoint = "VCAInitSdk")]
            internal static extern int VCAInitSdk();        [DllImport("sdk3000_7130.dll", CharSet = CharSet.Auto, EntryPoint = "VCAUnInitSdk")]
            internal static extern int VCAUnInitSdk();        [DllImport("sdk3000_7130.dll", CharSet = CharSet.Auto, EntryPoint = "VCAGetDevNum")]
            internal static extern void VCAGetDevNum(ref int pDevNum);        [DllImport("sdk3000_7130.dll", CharSet = CharSet.Auto, EntryPoint = "VCAConnectDevice")]
            internal static extern int VCAConnectDevice(int nCards, bool bOverlay, HandleRef hParentWnd,ref tagSIZE szVidSize, VIDEOSOURCE enVideoSource, Int16 nFrameRate,  VideoSubType enVideoSubType);        [DllImport("sdk3000_7130.dll", CharSet = CharSet.Auto, EntryPoint = "VCAGetStreamStatus")]
            internal static extern int VCAGetStreamStatus(int nCard, ref GRAPH_STATE pstatus);        [DllImport("sdk3000_7130.dll", CharSet = CharSet.Auto, EntryPoint = "VCACapturePicture", ExactSpelling = true)]
            internal static extern int VCACapturePicture(int nCards, string szFileName, enImageType enImgType, ref RECT rcImg, Int32 nQuality, Int32 nCapCount, bool bCapFast);            http://www.aaspx.com/thread-221-1-1.html  这个里面有详细说明的