Freigeben über


BluetoothLEPreferredConnectionParameters Klasse

Definition

Stellt die bevorzugten Bluetooth LE-Verbindungsparameter dar.

Weitere Informationen zu Verbindungsparametern und PHY finden Sie in der Bluetooth Core-Spezifikation.

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

Windows-Anforderungen

Gerätefamilie
Windows 11 (eingeführt in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v14.0)
App-Funktionen
bluetooth

Eigenschaften

Balanced

Eine statische Eigenschaft, die einen ausgewogenen Satz von Verbindungsparametern abruft und ein Gleichgewicht zwischen Durchsatz und Energieverbrauch bietet.

ConnectionLatency

Ruft die Verbindungslatenz ab. Die Verbindungslatenz wird in Verbindungsereignissen definiert, die von 0x0000 bis zu 0x01F3 reichen.

LinkTimeout

Ruft das Timeout für die Verbindungslinküberwachung ab. Das Timeout für die Verbindungslinküberwachung wird in Schritten von 10 ms definiert, die von 0x000A bis zu 0x0C80 reichen. Time(ms) = LinkTimeout * 10 ms.

MaxConnectionInterval

Ruft die maximale Inverval-Verbindung ab. Die Verbindungsinverval ist als 1,25 ms-Inkremente definiert, die von 0x0006 bis zu 0x0C80 reichen. Time(ms) = Interval * 1,25 ms.

MinConnectionInterval

Ruft die Mindestverbindung inverval ab. Die Verbindungsinverval ist als 1,25 ms-Inkremente definiert, die von 0x0006 bis zu 0x0C80 reichen. Time(ms) = Interval * 1,25 ms.

PowerOptimized

Eine statische Eigenschaft, die einen energieeffizienteren Satz von Verbindungsparametern abruft. Optimiert für den Stromverbrauch auf Kosten des Durchsatzes.

Hinweis

Ermöglicht auch mehr gleichzeitige Verbindungen mit anderen Bluetooth-Geräten.

ThroughputOptimized

Eine statische Eigenschaft, die einen aggressiveren Satz von Verbindungsparametern erhält, der für einen schnelleren Durchsatz auf Kosten des Stromverbrauchs optimiert ist.

Hinweis

Reduziert auch die Anzahl gleichzeitiger Verbindungen, die mit anderen Bluetooth-Geräten hergestellt werden können.

Gilt für: