BluetoothLEPreferredConnectionParameters Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |