Windows 8 超极本传感器检测指南

随着第三代英特尔酷睿处理器的推出,基于该处理器的超极本和变形本电脑带来了新的触摸和传感器特性。本文将聚焦于这些传感器,以及如何在运行Windows 8的超极本上检测它们的存在。

超极本/变形本可用的传感器

对于超极本/变形本,有五种与它们相关的传感器:

  • 指南
  • 加速计
  • 陀螺仪
  • GPS
  • 环境光传感器

超极本推荐的传感器

下表提供了推荐用于超极本(以及变形本所需)的新传感器的信息。OEM厂商将决定其特定型号/用途中包含哪些传感器。

如何在超极本检测传感器

有几种方法可以确定系统是否支持传感器,以及支持哪些传感器:

一旦设备管理器启动,查找设备树中的“传感器”。“HID传感器集合”包含与超极本相关的新传感器。不幸的是,它不提供系统中哪些传感器的细分;只是表明至少有一个传感器存在。HID是“人机接口设备”,五种超极本传感器使用HID协议。

传感器诊断工具使用传感器和位置API进行数据检索、事件处理、报告间隔、更改灵敏度和属性检索。该工具还可以将传感器数据写入CSV文件。值得注意的是,传感器诊断工具实际上存在于帮助开发Windows驱动程序;其真正用途是帮助测试和优化Windows驱动程序。安装Windows驱动程序工具包后,可以在以下文件夹中找到此工具:

C:\Program Files (x86)\Windows Kits\8.0\Tools\x86.

传感器诊断工具对于监控和测试传感器很有用;然而,在编写利用超极本传感器的软件时,最好在代码中调用传感器API,以确保平台支持传感器。如果系统不支持特定传感器,则软件仍应能够为用户提供不同的但同样吸引人的体验。

Windows UI/WinRT中查询传感器

对于Windows UI/WinRT,将简单地使用方法获取传感器对象并测试NULL。“地理定位”方法有点不同。以下是一些示例:

资源

以下是一些来自Microsoft网站的开发传感器启用应用程序的好资源:

  • 介绍Windows传感器和位置平台
  • 传感器API编程指南
  • 集成运动和方向传感器
  • 传感器和位置平台团队博客
沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485