WPF中的蓝牙低功耗设备

达曼德拉·辛格

我必须使用低功耗蓝牙(BLE)和 WPF 创建一个桌面应用程序。根据我的研究,Microsoft BLE API' 不适用于 WPF。Microsoft 为 UWP 提供了丰富的 UWP API。那么我们可以在 WPF 上使用 UWP BLE APIS 吗?我曾尝试使用 Windows 运行时组件,但运气不佳。

Faywang - MSFT

Windows.Devices.BluetoothAPI是DualApiPartitioned,这意味着该API允许从桌面应用程序调用。所以当你想使用 BLE API 时,你可以尝试在你的 WPF 中添加以下引用。

System.Runtime.WindowsRuntime, in: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5\System.Runtime.WindowsRuntime.dll
Windows, in: C:\Program Files (x86)\Windows Kits\10\UnionMetadata\Facade\Windows.WinMD​
Windows.Foundation.FoundationContract, in: C:\Program Files (x86)\Windows Kits\10\References\10.0.18362.0\Windows.Foundation.FoundationContract\3.0.0.0\Windows.Foundation.FoundationContract.winmd​
Windows.Foundation.UniversalApiContract, in: C:\Program Files (x86)\Windows Kits\10\References\10.0.18362.0\Windows.Foundation.UniversalApiContract\8.0.0.0\Windows.Foundation.UniversalApiContract.winmd

关于更多详细信息,您可以阅读此链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章