(1)拍摄视频
拍摄视频和拍摄相片的方法是基本一致的:
MediaCapture mediaCapture;
MediaEncodingProfile videoEncodingProperties;protected override async void OnNavigatedTo(NavigationEventArgs e)
{HardwareButtons.CameraHalfPressed += HardwareButtons_CameraHalfPressed;HardwareButtons.CameraReleased += HardwareButtons_CameraReleased;videoCaptrueElement.Source = await Initialize();await mediaCapture.StartPreviewAsync();
}async void HardwareButtons_CameraHalfPressed(object sender, CameraEventArgs e)
{if( mediaCapture != null ){var video = await KnownFolders.VideosLibrary.CreateFileAsync("video.mp4", CreationCollisionOption.GenerateUniqueName);
await mediaCapture.StartRecordToStorageFileAsync(videoEncodingProperties, video);}
}async void HardwareButtons_CameraReleased(object sender, CameraEventArgs e)
{if( mediaCapture != null ){await mediaCapture.StopRecordAsync();}
}private async Task<MediaCapture> Initialize()
{mediaCapture = new MediaCapture();await mediaCapture.InitializeAsync();mediaCapture.VideoDeviceController.PrimaryUse = CaptureUse.Video;videoEncodingProperties = MediaEncodingProfile.CreateMp4(VideoEncodingQuality.Vga);return mediaCapture;
}protected override void OnNavigatedFrom(NavigationEventArgs e)
{if( mediaCapture != null ){mediaCapture.Dispose();mediaCapture = null;}
}

详细说明:http://wp.662p.com/thread-8226-1-1.html

转载于:https://www.cnblogs.com/nizhidao/p/3829086.html

实现Windows Phone 8多媒体:视频相关推荐

  1. 全球多媒体视频内容保护最佳实践

    随着后疫情时代教育全面转向线上.短视频和影视剧市场需求增加,音视频平台对于内容保护的重视更是前所未有.国内,5G的加持下,视频的消费蓬勃发展,用户付费习惯养成,如何增加和保护收益,成为各视频平台和在线 ...

  2. 微软工程师详细介绍了Windows 11原生DX12视频编码API

    导读 作为一套 Windows 平台上的多媒体解决方案,DirectX 12 在游戏和视频领域颇有建树.此前,微软已经提供了用于 GPU 加速的视频解码处理.以及运动估算的应用程序接口.而在近日的一篇 ...

  3. python使用视频_Python中操作各种多媒体,视频、音频到图片的代码详解

    我们经常会遇到一些对于多媒体文件修改的操作,像是对视频文件的操作:视频剪辑.字幕编辑.分离音频.视频音频混流等.又比如对音频文件的操作:音频剪辑,音频格式转换.再比如我们最常用的图片文件,格式转换.各 ...

  4. JDK的安装配置 - Windows(结尾附视频)

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  5. windows下directShow音视频采集

    目录 前言 一.DirectShow简介 二.DirectShow视频采集主要流程介绍 1.DirectShow视频采集主要API介绍 三.视频采集软件设计框图 四.音频采集软件设计框图 <wi ...

  6. MySQL 5.7 界面安装 - Windows(结尾附视频)

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  7. 微信推出适用小程序编辑器_适用于Windows的最佳免费视频编辑应用程序

    微信推出适用小程序编辑器 With smartphone cameras becoming better every day, the gear you use to make videos is b ...

  8. Windows Media Player进行视频的倍速播放

    0x01 使用Windows Media Player打开视频如下: 图1 使用Windows media player打开视频 0x02 进行倍速播放 图2 打开播放速度设置 图3进行播放速度的调节

  9. windows电脑如何旋转视频文件

    如果您是 Windows 用户,则无法通过 Windows Media Player 在 Windows 中旋转视频.但是,Windows 10 附带的照片应用程序包含一个视频编辑器,可以旋转视频并将 ...

  10. 【新知实验室 三步完成Windows下实时音视频开发】

    三步完成Windows下实时音视频开发 第一步:开通产品 第二步:下载源码 第三步:编译源码 第四部:运行测试 背景介绍 实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度 ...

最新文章

  1. C语言解析命令行函数:getopt系列
  2. VS2008中代码段(Snippet)及代码段编辑
  3. vue动态获取元素距离页面顶部的高度_VUE如何实时监听元素距离顶部高度
  4. W-D-S-UART编程
  5. unity热更新json_Unity热更新之AssetBundle打包篇
  6. 以股票RSI指标为例,学习Python发送邮件功能(含RSI指标确定卖点策略)
  7. iOS之深入解析CocoaPods的GitLab CI与组件自动化构建与发布
  8. SAP CRM WebClient UI Text 可编辑与否的控制逻辑
  9. python决策树算法_决策树算法及python实现
  10. LeetCode 1691. 堆叠长方体的最大高度(排序+最大上升子序DP)
  11. oppo手机充电慢耗电快
  12. 计算机数据传输和信号传输,职称计算机基础知识第1章:数据传输的编码和调制技术...
  13. [php]laravel框架容器管理的一些要点
  14. ES6、7学习笔记(尚硅谷)-6-形参默认值的设置
  15. Axure建立自己的元件库(超详细)
  16. H.266/VVC代码学习笔记15:VTM6.0中的xCheckRDCostMergeTriangle2Nx2N()函数
  17. 【编程实践】复杂网络的基本知识及实现
  18. 2020年第4季度OKR个人总结
  19. Snaker 用户手册
  20. Kafka监控eagle

热门文章

  1. DateTimeFormatter,时间格式化与解析日期或时间
  2. Druid:数据库连接池实现技术 1
  3. sql管理器指定服务器名字,如何修改sql server 服务管理器 服务器名称
  4. markdown 目录缩进_页面排版很难吗?一起来学Markdown吧!01基础语法
  5. win10如何打开摄像头_win10系统如何打开自带游戏?
  6. python修改散点图中点的颜色_更改散点图中不同虚拟值的点的颜色 - python
  7. JS变量中你不知道的小埋伏
  8. 现在转行前端,该怎么学习呢?怎么学好基础html、css、js
  9. qpsk的matlab平方根升余,【求助】求助:【QPSK功率谱密度的matlab的代码】 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...
  10. mysql数据库权限传递,mysql数据库权限分配-参考