c#
VB
c++
公共intIndexOf (
VideoFormat项
)
公共过载函数IndexOf (_
按值传递项作为VideoFormat_
)作为整数
公共:
intIndexOf (
VideoFormat ^项
)
项
一个VideoFormat对象引用的项目。
int的从零开始的索引位置VideoFormat项发现;否则1如果没有发现的物品。
返回第一次出现的指数VideoFormat对象。
使用Leadtools;
使用Leadtools.MediaFoundation;
使用LeadtoolsMediaFoundationExamples.Fixtures;
公共bool_result =假;
公共CaptureCtrlForm _form =新CaptureCtrlForm ();
公共无效IndexContainsExample ()
{
/ /捕获控制参考
CaptureCtrl CaptureCtrl = _form.CaptureCtrl;
/ /视频格式的对象的引用
VideoFormats VideoFormats = capturectrl.VideoCaptureFormats;
试一试
{
/ /选择一个视频设备,使用你的USB设备名称在这里
如果(capturectrl.VideoDevices [“USB”)= =零)
扔新异常(“没有可用的USB视频设备”);
capturectrl.VideoDevices [“USB”]。选择=真正的;
/ /检查YUY2 320 x 240视频的索引
int我= videoformats.IndexOf (”{32595559 - 0000 - 0010 - 8000 - 00 - aa00389b71}”、320、240);
/ /通过收集索引器访问的格式
VideoFormat vf = videoformats[我];
/ /检查是否收集包含这种格式
/ /(应该我们刚刚IndexOf上面)
如果(videoformats.Contains (vf))
{
/ /设置我们期望的结果
_result =真正的;
}
}
抓(异常)
{
_result =假;
}
}
进口Leadtools
进口Leadtools.MediaFoundation
进口LeadtoolsMediaFoundationExamples.Fixtures
公共_result作为布尔=假
公共_form作为CaptureCtrlForm =新CaptureCtrlForm ()
公共子IndexContainsExample ()
”捕获控制参考
昏暗的capturectrl作为CaptureCtrl = _form.CaptureCtrl
的视频格式的对象的引用
昏暗的videoformats作为VideoFormats = capturectrl.VideoCaptureFormats
试一试
选择一个视频设备,使用你的USB设备名称在这里
如果capturectrl.VideoDevices (“USB”)是没有什么然后
扔新异常(“没有可用的USB视频设备”)
结束如果
capturectrl.VideoDevices (“USB”)。选择=真正的
“检查YUY2 320 x 240视频的索引
昏暗的我作为整数= videoformats.IndexOf (”{32595559 - 0000 - 0010 - 8000 - 00 - aa00389b71}”、320、240)
通过收集索引器的访问的格式
昏暗的vf作为VideoFormat = videoformats(我)
如果一个集合包含这种格式的检查
(它应该我们刚刚用IndexOf上面)
如果videoformats.Contains (vf)然后
我们期望的结果集
_result =真正的
结束如果
抓e1作为异常
_result =假
结束试一试
结束子
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。