win8.1 摄像头切换

原创 2015年11月17日 21:30:58

第一次写博客,如有错误请多多指教,随便当笔记了,哈哈。

在做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“>


以上便是摄像头切换的简单实现





版权声明:本文为博主原创文章,未经博主允许不得转载。

Windows Phone 8.1中页面导航切换动画特效

这篇博客要结合之前我的三篇博客看,其实调用重点就是winrt中已经封装好的动画特效而已: WP 8.1的ThemeTransition(EntranceThemeTransition和Content...

图解MBR分区无损转换GPT分区+UEFI引导安装WIN8.1

确定你的主板支持UEFI引导。1,前期准备,WIN8.1原版系统一份(坛子里很多,自己下载个),U盘2个其中大于4G一个(最好 准备两个U盘)2,大家都知道WIN8系统只支持GPT分区,传统的MBR分...
  • mao0514
  • mao0514
  • 2015年06月26日 11:57
  • 22277

解决Win8/8.1无法正确识别USB3.0的问题

原文地址: http://blog.csdn.net/tech4j/article/details/23688903

[内核编程] VS2013 WDK8.1 开发,调试驱动(xp win7 亲测)

写在前面:     WIN10马上就要来了,随之而来的是VS2015;作为一个内核开发人员,微软大哥在”WDK7600“以后就不再提供独立的内核驱动开发包了,而是必须首先安装微软集成开发环境VS,...

win8.1中部分软件输入中文显示问号问题

最近新买了电脑,预装了正版win8.1,不过在今天发现一些软件输入中文时会变成问号(xshell、RTX等),这种坑爹,之前另一台机用win8.1用了快两年都没这问题!在网上搜索了好久都没发现问题出在...

Win8.1电脑声音可以外放但是插入耳机没有声音

今天早上正准备学习英语,发现耳机插入电脑没有声音,于是开始找百度,一步一步剥茧抽丝去查找问题来源。 问题:点击喇叭出现如下图片:平常只有右半个图现在却有两个图标了。    步骤:...

使用win8.1安装tensorflow CPU一次成功

1.本机电脑配置 电脑概览 电脑型号 联想 ThinkCentre M6500t-N000 操作系统 Microsoft Windows 8.1 Pro (64位) CPU ...

【网络技术】win8和8.1如何离线装 NET Framework 3.5

一、写在前面: Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术...

在 win8.1 右键菜单加上“使用 Windows Defender 扫描”

将以下代码拷贝到文本编辑器(记事本),保存为 .reg 文件(注册表脚本),运行即可。右键的"使用 Windows Defender 扫描" 并不能调用图形界面的Windows Defender....

Win8.1系统 Ghost 64位 专业版下载 2014年3月份

Win8.1系统 Ghost 64位 专业版下载 2014年3月份
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:win8.1 摄像头切换
举报原因:
原因补充:

(最多只允许输入30个字)