BluetoothLEPreferredConnectionParameters Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les paramètres de connexion préférés de Bluetooth LE.
Pour plus d’informations sur les paramètres de connexion et le phy, reportez-vous à la spécification 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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 11 (introduit dans 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v14.0)
|
Fonctionnalités de l’application |
bluetooth
|
Propriétés
Balanced |
Propriété statique qui obtient un ensemble équilibré de paramètres de connexion, offrant un équilibre entre le débit et la consommation d’énergie. |
ConnectionLatency |
Obtient la latence de connexion. La latence de connexion est définie dans les événements de connexion, allant de 0x0000 à 0x01F3. |
LinkTimeout |
Obtient le délai d’attente de supervision du lien de connexion. Le délai d’attente de supervision des liens de connexion est défini par incréments de 10 ms, allant de 0x000A à 0x0C80. Time(ms) = LinkTimeout * 10 ms. |
MaxConnectionInterval |
Obtient l’inverval de connexion maximale. L’inverval de connexion est défini sous forme d’incréments de 1,25 ms, allant de 0x0006 à 0x0C80. Time(ms) = Intervalle * 1,25 ms. |
MinConnectionInterval |
Obtient l’inverval de connexion minimale. L’inverval de connexion est défini sous forme d’incréments de 1,25 ms, allant de 0x0006 à 0x0C80. Time(ms) = Intervalle * 1,25 ms. |
PowerOptimized |
Propriété statique qui obtient un ensemble de paramètres de connexion plus économe en énergie. Optimisé pour la consommation d’énergie au détriment du débit. Notes Permet également davantage de connexions simultanées à d’autres appareils Bluetooth. |
ThroughputOptimized |
Propriété statique qui obtient un ensemble plus agressif de paramètres de connexion, optimisé pour un débit plus rapide au détriment de la consommation d’énergie. Notes Réduit également le nombre de connexions simultanées qui peuvent être effectuées à d’autres appareils Bluetooth. |