Windows 7开发:传感器

Windows 7传感器 & 定位平台可以使你的应用程序更加适应当前的环境, 并且能够改变它们的外观,体验或者行为。这有一些例子:

• 阳光明媚的时候,你在户外使用一个移动PC(比如,笔记本电脑或者 平板电脑),那么应用程序可能会增加亮度,对比度来增加屏幕的易读性。

• 应用程序可能会提供一些特定的信息,比如附近的餐馆。

• 应用程序可能会像游戏控制器一样使用3D加速计和按钮。

• 应用程序也可能会使用人体传感器来改变Messenger的登录状态。

开发:传感器-windows官网">

图例 1

可调MSDN阅读器,使用了环境光线感应器来调整对比度,尺寸 和颜色饱和度

传感器&定位平台,对所有的解决方案都有很多优点:

• 硬件-独立:不再需要为一个独立的提供商的API进行学习和投资 ;所有的传感器类型控制起来都非常相似。

• 隐私:Microsoft意识 到,传感器和本地数据都是私人的,个人的验证信息,所有的传感器在默认情况 下都是关闭的。你可以通过控制面板随时打开/关闭传感器。应用程序将会提示你 一个安全的允许的UI用户界面,来打开指定的传感器。

• 应用程序共享:多个应用程序可以同时使用同一个传感器的数据。

• 定位简单化:定位API能够使你不需要关心获取信息的特殊结构, 就能得到所需要的位置。比如。GPS,发射塔或者WIFI热点。定位API将自动选择 可用的最正确的传感器数据。另外,你也不需要去实现类似于NMEA的GPS协议了。

时间: 2024-09-19 09:12:42

Windows 7开发:传感器的相关文章

Kinect for Windows SDK开发入门(十四)进阶指引 上

前面十三篇文章介绍了Kinect SDK开发中的各个方面的最基础的知识.正如本系列博闻标题那样,这些知识只是Kinect for windows SDK开发的入门知识.本文将会介绍Kinect进阶开发需要了解一些知识(beyond the basic). 读者可能会注意到,在学习了前面十三篇文章中关于Kinect开发的方方面面,如影像数据流.景深摄像机.骨骼追踪.麦克风阵列.语音识别等这些知识后,离开发出一些我们在网上看到的那些具有良好用户体验的Kinect应用程序还是显得捉襟见肘.Kinect

2014年微软将推Windows版Kinect传感器

Windows版的新http://www.aliyun.com/zixun/aggregation/13717.html">Kinect同样包括Xbox One版Kinect的许多新功能.微软将在明年发布一款新的Windows版Kinect传感器,具体时间在3721.html">2014年5月. 当地时间本周四,微软宣布,Windows版Kinect传感器将和Xbox版Kinect传感器采用同一套核心技术,将允许人们使用语音和手势发出命令. 该传感器包括一个高清彩色摄像机和

Masm for Windows集成开发环境编写汇编程序

由于最近在学习汇编,用的软件是一款叫"Masm for Windows集成开发环境",但是发现该软件的资料比较少,对于我们这样刚刚学习汇编的同学,我查找了很多资料,下面主要是介绍该工具及2个汇编的基本程序. 一.软件的使用 下面是阅读完四川大学的课件后几张介绍该软件运行的基本方法: 1.进入Masm forWindows集成实验环境 2.编写程序,该代码是该软件自带的简单入门实例11个中的第一个,后面将详细介绍该代码 3.保存汇编程序.编写完程序必须要保存后才能运行 4.运行程序 5.

8-支持windows phone开发的PC机配置问题

问题描述 支持windows phone开发的PC机配置问题 目前准备采购两台PC,用于WINDOWS PHONE的开发,由于WINDOWS 8的模拟器对硬件有一些需求: 1)支持Hardware-assisted Virtualization(硬件虚拟化) 2)支持Second Level Address Translation(SLAT二级地址转换) 3)支持Hardware-based Data Execution 所以不知道什么样的PC能够支持这个,请各位给些意见. 解决方案 普通PC到

windows下开发并编译PHP扩展的方法

现在就简单说一在WINDOWS下开发PHP扩展的步骤: 首先需要准备的软件有: cygwin 安装路径e:\app\cygwin visual studio C++ 6.0, 修改环境变量,把已经安装好的PHP路径设置为环境变量.在这里,假设我的PHP安装目录是:e:\app\php5.2.5,那么我把WINDOWS环境变量后面加上这个安装目录.方便一会儿使用php.exe. PHP源代码,这里假设为e:\c_source_code\php-5.2.5 1.修改文件 "PHP源文件目录/ext/

Windows Phone 7开发教程(1)——Windows Phone开发工具初体验

这是为<程序员>4月期写的文章,是在<双重惊喜-- Windows Phone Developer Tools初体验>的基础上增加了一些内容, 包括WebBrowser空间.MediaPlayer空间,还有一个非常简单的XNA程序.希望对 Windows Phone开发有兴趣的朋友有一些帮助. Windows Phone开发工具在MIX 2010上火热登场了.Windows Mobile开发者们 压抑许久的热情终于爆发出来,对于Windows Phone的华丽转身,开发者们褒贬 不

Windows 8开发入门(二十一) Windows 8 下进行MVVM开发

在本文中将演示如何在Windows 8进行MVVM开发,首先我们准备两个辅助类如下: ViewModeBase类 : public class ViewModeBase : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; /// <summary> /// 属性变化时触发事件 /// </summary> /// <param name="prope

Windows 8开发入门(二十) Windows 8中的GridView使用(二)

Windows 8中的GridView使用(二)和DataTemplateSelector 在本文中所讲述内容的实例仍然沿用于上篇文章,有什么疑惑可以参考上篇文章. 一 GroupStyle 在GridView控件中我们可以对数据进行分组显示,通过对GridView的GroupStyle进行控制,分别设置 GroupStyle.HeaderTemplate和GroupStyle.Panel.如下代码: <GridView.GroupStyle> <GroupStyle> <G

Windows 8开发入门(十九) Windows 8中的GridView使用(一)

在本文中我们将讲述初步使用GridView以展示各种信息. 首先我们看看GridView的重要属性: SelectionMode:设置选择模式(None,Single,Multiple) IsItemClickEnabled:是否允许有 选择项点击事件 ItemsSource:数据项的数据源 ItemTemplate:数据项的展示模板 SelectedItem:选择项的内容 然后我们看看如何使用GridView. 1.首先设置数据源实体 类以及数据源提供源. public class DataM

Windows 8开发入门(十八)windows 8开发模拟器和程序中关联文件类型

本文将讲解两个内容,1.Windows 8 开发模拟器的使用.2.程序中设置关联文件类型. 一. Windows 8 开发模拟器的使用 1.在VS2012中自带有Windows 8开发模拟器,我们选择VS界面中的调试按 钮从"本地计算器"改选为"Simulater"模拟器即可,如下图: 2.点击"Simulator"按钮即可弹出以下界面 3.此时我们可以看到模拟器上面有很多按钮这些按钮的功能有模拟单点触摸.多点触摸.旋转设备等操作 .我们在这里可