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
- Наследование
- Атрибуты
Требования к 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. |