BluetoothLEPreferredConnectionParameters Classe

Définition

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
Object Platform::Object IInspectable BluetoothLEPreferredConnectionParameters
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.

S’applique à