win8.1 摄像头切换
来源:互联网 发布:口红推荐知乎 编辑:程序博客网 时间:2024/06/11 17:16
第一次写博客,如有错误请多多指教,随便当笔记了,哈哈。
在做win8.1程序开发的时候,想实现前后摄像头的切换,在网上查了好久,只查到了如何识别已调用的摄像头,于是自己捉摸了下,虽然方法有些简陋,不过效果还算说的过去。
打开主摄像头
Bool statusmedia=true;
DeviceInformationCollection deviceInformationCollection=new DeviceInformationCollection ();//检索可用摄像头
private async void Button1_Click(object sender, RoutedEventArgs e)
{
if(deviceInformationCollection>1)//可用摄像头个数大于一个
{
statusmedia =!statusmedia ;
MediaCapture mediaCapture=new MediaCapture ();//
private MediaCaptureInitializationSettings mediaCaptureInitializationSettings = new MediaCaptureInitializationSettings();
if(statusmedia)
{
mediaCaptureInitializationSettings.VideoDeviceId = deviceInformationCollection[0].Id;//主摄像头
}
else
{
mediaCaptureInitializationSettings.VideoDeviceId = deviceInformationCollection[1].Id;//副摄像头
}
await mediaCaptureMgr.InitializeAsync(mediaCaptureInitializationSettings);//相机初始化
ShowMedia.Source = mediaCapture;
await m_mediaCaptureMgr.StartPreviewAsync();//画面捕捉
}
}
画面窗口
<CaptureElement x:Name="ShowMedia" HorizontalAlignment="Left" VerticalAlignment="Top" Height="600" Width="800“>
以上便是摄像头切换的简单实现
- win8.1 摄像头切换
- win8 摄像头打不开
- VS2015+Opencv310+Win8.1+activex环境配置+简单调用摄像头
- win8 设置摄像头预览像素
- win8全角/半角切换
- android camera 摄像头切换
- android camera 摄像头切换
- Ogre切换摄像头
- iOS实现切换摄像头
- iOS 切换摄像头
- win8(摄像头)相机打不开是怎么回事?
- win8 metro 自己写摄像头拍照项目
- win8 metro 自己写摄像头录像项目
- iphone 4 摄像头前后切换
- Android 如何切换前后摄像头
- QML切换多个摄像头
- QCamera切换多个摄像头
- KB3033889导致 Windows 8、Win8、Windows8.1 任务栏切换时卡死、重启
- android studio JNI环境配置
- 一个web项目web.xml的配置中<context-param>配置作用
- Particle System
- Java Web开发环境配置
- Kafka详解二、如何配置Kafka集群
- win8.1 摄像头切换
- 内部类---静态内部类和非静态内部类
- 自定义控件(22)---FloatView悬浮窗(1)
- 为shell命令设置超时
- 线程 (并发 互斥 同步 并行 多线程 异步)
- Linux 磁盘分区、格式化、挂载、查看操作
- 【GZOJ】1369——小明跳楼梯
- HTML DOM getElementsByTagName() 方法
- hdoj--4857--逃生(拓扑排序+反向建图)