例子:Basic Lens sample
本例演示了如何自己扩展一个Camera Lens。
1. UI界面是一个MediaViewer
<controls:MediaViewerx:Name="MediaViewer"Items="{Binding CameraRoll}" FooterVisibility="Visible"FooterDisplayed="MediaViewer_FooterDisplayed"ItemDisplayed="MediaViewer_ItemDisplayed"ItemZoomed="MediaViewer_ItemZoomed"ItemUnzoomed="MediaViewer_ItemUnzoomed"InitiallyDisplayedElement="Last"><controls:MediaViewer.FooterTemplate>
2. 实现类:
public enum ViewModelState { Unloaded, Loading, Loaded, AutoFocusInProgress, PointFocusAndCaptureInProgress, AutoFocusAndCaptureInProgress, CaptureInProgress }class LensViewModel : DependencyObject, INotifyPropertyChanged, ICameraEngineEvents{
接口ICameraEngineEvents:
interface ICameraEngineEvents{void OnCameraLoaded(ICameraCaptureDevice captureDevice);void OnStillCaptureComplete(Stream thumbnailStream, Stream imageStream);void OnReviewImageAvailable();void OnFocusComplete(bool succeeded);}
转载于:https://www.cnblogs.com/1314ren/p/3257454.html
例子:Basic Lens sample相关推荐
- SAP QM Basic Steps to Create Dynamic Modification Rule
Basic Steps to Create Dynamic Modification Rule Process: Quality Management –> Inspection Plannin ...
- ISP Pipeline lens shading
关于lens shading,我主要阐述lens shading产生的原因和shading 校正的简单模型,然后通过一个例子说明lens shading调试的注意点. 导致shading的几种原因 机 ...
- 海思Hi3559a音视频同时播放的例子
原文链接:海思Hi3559a音视频同时播放的例子 在mpp/sample下新建av目录 (1)编写Makefile,如下: Hisilicon Hi35xx sample Makefile inclu ...
- NLP命名实体识别开源实战教程 | 深度应用
作者 | 小宋是呢 来源 | CSDN博客 近几年来,基于神经网络的深度学习方法在计算机视觉.语音识别等领域取得了巨大成功,另外在自然语言处理领域也取得了不少进展.在NLP的关键性基础任务-命名实体识 ...
- Directshow完整介绍
最近一段时间,在编写DirectShow应用程序时常常遇到一些问题,原因是对DirectShow技术没有较全面地掌握,对各个接口间的关系以及filter与filter之间连接的内部过程等都只是一知半解 ...
- DirectShow2
以文本方式查看主题 - 温馨小筑 (http://www.learnsky.com/bbs/index.asp) -- 电脑编程 (http://www.learnsky.com/bbs/li ...
- DirectShow编程(1)- DirectShow介绍
学习DirectShow有一段时间了,把这段学习过程中翻译出来的SDK与大家分享,同时也希望专家们指出我理解上的错误,万分感谢. 1. DirectShow介绍 DirectShow是一个wi ...
- c++高级编程学习笔记5
multimap multimap 是一种允许多个元素使用同一个键的 map.和 map 一样,multimap 支持统一初始化.multimap的接口和 map 的接口几乎相同,区别在于multim ...
- 一个清华学子写的关于directshow的学习心得【转】
学习DirectShow有一段时间了,把这段学习过程中翻译出来的SDK与大家分享,同时也希望专家们指出我理解上的错误,万分感谢. 1. DirectShow介绍 DirectShow是一个wi ...
最新文章
- angularJs 之deferred
- IdentityServer4 知多少
- HL7 ADT Message Sample
- Openstack Tempest测试入门
- SQL语言学习(六)分组函数学习
- 记计算机三级网络技术考试经历(附题库)
- asp.net的资料
- 算法导论练习 10.4-5及12.1-3
- 什么是网络协议转换器?
- java 16 binary_【图片】【困扰】java(tm) platform se binary 已停止工作该如何是好【minecraft吧】_百度贴吧...
- python3 beautifulsoup 模块详解_关于beautifulsoup模块的详细介绍
- 在命令行模式下管理SELinux
- php搜索文件名,window_Windows7内置搜索如何同时搜索文件名与内容, Win7的搜索功能效果非常强 - phpStudy...
- 数独问题流程图_数独求解算法
- Jupyterlab 执行时间插件
- pyqt html编辑器,PyQt笔记——代码编辑器Scintilla的使用方法
- 笔记本w ndows未能启动,手把手教你windows无法启动怎么办
- coffeescript html5,CoffeeScript语法
- 电影《当幸福来敲门》英语台词
- 路由器怎么知道外网返回的数据包发给局域网中哪台主机呢?
热门文章
- [html] svg如何转为字体图标?
- [css] 用css怎么实现两端对齐?
- [css] 如何用css实现把“我不爱996”变成“699爱不我”?
- 前端学习(2628):node.js中LTS和Current的区别
- 前端学习(1796):前端调试之html/css介绍
- oracle之数据处理2
- 前端学习(1368):app.use使用
- 第一百三十一期:2019年容器使用报告:Docker 和 Kubernetes 王者地位不倒!
- Linux du查看磁盘文件夹占用容量
- 树莓派UART串口编程--使用wiringPi库-C开发【2-修改驱动】