【问题标题】:C# - Get list of all the sensors in a Windows DeviceC# - 获取 Windows 设备中所有传感器的列表
【发布时间】:2018-04-17 09:58:39
【问题描述】:

我正在开发一个简单的 C# 后端应用程序,我必须在其中收集来自连接到 Windows 设备的不同类型传感器的所有数据,例如“陀螺仪”、“重力”传感器。等等 经过大量的互联网搜索,我找不到任何有用的东西。与我的查询更接近的唯一选项是 UWP 应用程序,但我现在不使用 UWP 应用程序。 我正在使用简单的控制台 C# 应用程序,任何人都可以帮我找到一些用于 Windows 传感器管理的好用且有用的 API 吗?

【问题讨论】:

  • 查看 WMI API,它们将为您提供所有系统详细信息
  • 这很好。但它只适用于 C++。
  • 您是指通常在移动设备上找到的集成传感器或连接到 PC 的外围传感器(桌面应用程序)?
  • 是的。传感器集成在移动设备中。我正在该设备上运行 Windows 10。

标签: c# .net window


【解决方案1】:

使用Windows sensor API 访问来自传感器的信息。 Sensor API 通过一组 COM 接口工作。也可以从 c# 使用 COM 接口,并且有很多关于它的信息:Best way to access COM objects from C# 或直接在 Windows.com 上使用传感器 API 的 c# 示例:Calling Windows 10 APIs From a Desktop Application

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    • 2011-12-27
    相关资源
    最近更新 更多