BluetoothLEPreferredConnectionParameters Класс

Определение

Представляет предпочтительные параметры подключения Bluetooth LE.

Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core.

public ref class BluetoothLEPreferredConnectionParameters sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BluetoothLEPreferredConnectionParameters final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BluetoothLEPreferredConnectionParameters
Public NotInheritable Class BluetoothLEPreferredConnectionParameters
Наследование
Object Platform::Object IInspectable BluetoothLEPreferredConnectionParameters
Атрибуты

Требования к Windows

Семейство устройств
Windows 11 (появилось в 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v14.0)
Возможности приложения
bluetooth

Свойства

Balanced

Статическое свойство, которое получает сбалансированный набор параметров подключения, предлагая баланс между пропускной способностью и потреблением электроэнергии.

ConnectionLatency

Возвращает задержку подключения. Задержка подключения определяется в событиях подключения в диапазоне от 0x0000 до 0x01F3.

LinkTimeout

Возвращает время ожидания контроля канала подключения. Время ожидания контроля канала подключения определяется с шагом в 10 мс в диапазоне от 0x000A до 0x0C80. Time(ms) = LinkTimeout * 10 мс.

MaxConnectionInterval

Возвращает максимальный инвервал подключения. Inverval соединения определяется как шаг приращения 1,25 мс в диапазоне от 0x0006 до 0x0C80. Time(ms) = Interval * 1.25ms.

MinConnectionInterval

Возвращает минимальный инвервал соединения. Inverval соединения определяется как шаг приращения 1,25 мс в диапазоне от 0x0006 до 0x0C80. Time(ms) = Interval * 1.25ms.

PowerOptimized

Статическое свойство, которое получает более эффективный набор параметров подключения. Оптимизировано для использования электроэнергии за счет пропускной способности.

Примечание

Также позволяет использовать дополнительные одновременные подключения к другим устройствам Bluetooth.

ThroughputOptimized

Статическое свойство, которое получает более агрессивный набор параметров подключения, оптимизированный для более высокой пропускной способности за счет энергопотребления.

Примечание

Кроме того, уменьшается количество одновременных подключений к другим устройствам Bluetooth.

Применяется к