gpt4 book ai didi

c# - 使用 BluetoothLEDevice.FromIdAsync 连接到蓝牙设备会导致错误

转载 作者:可可西里 更新时间:2023-11-01 09:36:35 28 4
gpt4 key购买 nike

<分区>

我正在使用 Unity 为全息镜头构建应用程序。我想连接到蓝牙设备。我开始在 Visual Studio 中构建一个插件,我可以从我的 Unity 项目中调用它来查找并连接到使用蓝牙的设备。我使用了微软关于这个项目的文档:https://learn.microsoft.com/en-us/windows/uwp/devices-sensors/gatt-client

查询附近的设备就像一个魅力。调用此函数后,当找到或删除设备时,事件将正确启动。但是,当尝试使用 BluetootLEDevice.FromIdAsync() 创建连接到设备的功能时,出现以下错误:

ErrorCS4036“IAsyncOperation”不包含“GetAwaiter”的定义,并且找不到接受“IAsyncOperation”类型的第一个参数的扩展方法“GetAwaiter”(是否缺少“System”的 using 指令?)

虽然我使用的是系统引用,但我在这里做错了什么?这是我正在使用的代码:

private static async void ConnectDevice(string deviceInfoID)
{
// Note: BluetoothLEDevice.FromIdAsync must be called from a UI thread because it may prompt for consent.
BluetoothLEDevice bluetoothLeDevice = await BluetoothLEDevice.FromIdAsync(deviceInfoID);
}

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com