c#
VB
c++
公共虚拟无效PauseCapture ()
公共重写的子PauseCapture ()
公共:虚拟无效PauseCapture ();
将对象放置在CaptureState。停顿了一下状态。对象必须在CaptureState。等待或CaptureState。运行调用此方法之前的状态。要恢复捕获,请调用RunCapture方法。如果该方法失败,则会引发错误。有关更多信息,请参阅错误代码.
使用Leadtools;使用Leadtools.MediaFoundation;使用LeadtoolsMediaFoundationExamples.Fixtures;公共保龄球_result =假;公共CaptureCtrlForm _form =新CaptureCtrlForm ();公共无效RunCaptureExample (){//引用捕获控件CaptureCtrl = _form.CaptureCtrl;字符串outFile = Path.Combine(LEAD_VARS.MediaDir,“CaptureCtrl_RunCaptureExample.avi”);试一试{//尝试找到一个USB相机如果(capturectrl。VideoDevices [“USB”) = =零)扔新异常(“没有可用的USB视频设备”);capturectrl。VideoDevices [“USB”].选择=真正的;//设置目标输出文件capturectrl。TargetFile = outFile;//检查是否可以捕获视频如果(capturectrl.IsModeAvailable (CaptureMode.Video)){capturectrl。FrameDelay = 0.033;//每秒30帧capturectrl。TimeLimit = 10;//只有10秒的捕捉时间capturectrl。UseTimeLimit =真正的;//订阅比赛事件capturectrl。Complete += RunCapture_Helper;//准备捕获进程capturectrl.ReadyCapture (CaptureMode.Video|CaptureMode.InhibitRun);//现在实际运行捕获!capturectrl.RunCapture ();//在本例中,我们将循环状态和泵消息。//但是你不需要从Windows窗体应用程序运行。而(capturectrl。状态== CaptureState.Running)Application.DoEvents ();}}抓(异常){_result =假;}}公共无效RunCapture_Helper (对象sender, EventArgs e){//设置结果_result =真正的;}静态类LEAD_VARS{公共常量字符串MediaDir =@“C: \ LEADTOOLS21 \媒体”;}
进口Leadtools进口Leadtools。MediaFoundation进口LeadtoolsMediaFoundationExamples。固定装置公共_result作为布尔=假公共_form作为新CaptureCtrlForm ()公共子RunCaptureExample ()’引用捕获控件昏暗的capturectrl作为CaptureCtrl = _form。CaptureCtrl昏暗的输出文件作为字符串= Path.Combine (LEAD_VARS.MediaDir“CaptureCtrl_RunCaptureExample.avi”)试一试试着找一个USB摄像头如果capturectrl。VideoDevices (“USB”)是没有什么然后扔新异常(“没有可用的USB视频设备”)结束如果capturectrl。VideoDevices (“USB”).选择=真正的’设置目标输出文件capturectrl。TargetFile = outFile看看我们是否能捕捉到视频如果capturectrl.IsModeAvailable (CaptureMode.Video)然后capturectrl。FrameDelay = 0.033每秒30帧capturectrl。TimeLimit = 10只有10秒的捕捉时间capturectrl。UseTimeLimit =真正的订阅比赛活动AddHandlercapturectrl。完成,AddressOfRunCapture_Helper准备捕获过程capturectrl.ReadyCapture (CaptureMode.Video或CaptureMode.InhibitRun)“现在就运行捕获!”capturectrl.RunCapture ()在这个例子中,我们将循环状态和泵消息。,但在Windows窗体应用程序中运行时不需要这样做。而capturectrl。State = CaptureState。运行Application.DoEvents ()结束而结束如果抓generatedExceptionName作为异常_result =假结束试一试结束子公共子RunCapture_Helper (按值传递发送方作为对象,按值传递e作为EventArgs)集合结果_result =真正的结束子公共NotInheritable类LEAD_VARS公共常量MediaDir作为字符串=“C: \ LEADTOOLS21 \媒体”结束类
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网页查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已经发送到支持!应该有人保持联系!如果你有急事,请回来再谈。
聊天时间:
周一至周五,上午8:30至下午6点
感谢您的反馈!
请重新填写表格以开始新的聊天。
所有代理当前都处于离线状态。
聊天时间:
星期一至星期五
上午8:30 -下午6点
要联系我们,请填写此表格,我们将通过电子邮件与您联系。
