Compartilhar via


BluetoothLEPreferredConnectionParameters Classe

Definição

Representa parâmetros de conexão preferenciais bluetooth LE.

Para obter mais informações sobre parâmetros de conexão e PHY, consulte a Especificação Principal do Bluetooth.

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
Herança
Object Platform::Object IInspectable BluetoothLEPreferredConnectionParameters
Atributos

Requisitos do Windows

Família de dispositivos
Windows 11 (introduzida na 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v14.0)
Funcionalidades do aplicativo
bluetooth

Propriedades

Balanced

Uma propriedade estática que obtém um conjunto equilibrado de parâmetros de conexão, oferecendo um equilíbrio entre a taxa de transferência e o uso de energia.

ConnectionLatency

Obtém a latência de conexão. A latência de conexão é definida em eventos de conexão, variando de 0x0000 a 0x01F3.

LinkTimeout

Obtém o tempo limite de supervisão do link de conexão. O tempo limite de supervisão do link de conexão é definido em incrementos de 10 ms, variando de 0x000A a 0x0C80. Time(ms) = LinkTimeout * 10ms.

MaxConnectionInterval

Obtém o inverso máximo de conexão. O inverso de conexão é definido como incrementos de 1,25 ms, variando de 0x0006 a 0x0C80. Time(ms) = Interval * 1,25ms.

MinConnectionInterval

Obtém o inverso mínimo de conexão. O inverso de conexão é definido como incrementos de 1,25 ms, variando de 0x0006 a 0x0C80. Time(ms) = Interval * 1,25ms.

PowerOptimized

Uma propriedade estática que obtém um conjunto mais eficiente de parâmetros de conexão. Otimizado para uso de energia em detrimento da taxa de transferência.

Observação

Também permite conexões mais simultâneas com outros dispositivos Bluetooth.

ThroughputOptimized

Uma propriedade estática que obtém um conjunto mais agressivo de parâmetros de conexão, otimizado para uma taxa de transferência mais rápida em detrimento do uso de energia.

Observação

Também reduz o número de conexões simultâneas que podem ser feitas com outros dispositivos Bluetooth.

Aplica-se a