BluetoothLEPreferredConnectionParameters Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |