Share via


BluetoothLEPreferredConnectionParameters Classe

Definizione

Rappresenta i parametri di connessione preferiti Bluetooth LE.

Per altre informazioni sui parametri di connessione e su PHY, fare riferimento alla specifica di base 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
Ereditarietà
Object Platform::Object IInspectable BluetoothLEPreferredConnectionParameters
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 11 (è stato introdotto in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v14.0)
Funzionalità dell'app
bluetooth

Proprietà

Balanced

Proprietà statica che ottiene un set bilanciato di parametri di connessione, offrendo un equilibrio tra velocità effettiva e utilizzo energia.

ConnectionLatency

Ottiene la latenza di connessione. La latenza di connessione è definita negli eventi di connessione, che vanno da 0x0000 a 0x01F3.

LinkTimeout

Ottiene il timeout di supervisione del collegamento di connessione. Il timeout di supervisione del collegamento di connessione è definito in incrementi di 10 ms, che vanno da 0x000A a 0x0C80. Time(ms) = LinkTimeout * 10 ms.

MaxConnectionInterval

Ottiene l'inverval massimo della connessione. L'inverval della connessione viene definito come incrementi di 1,25 ms, che vanno da 0x0006 a 0x0C80. Time(ms) = Intervallo * 1,25 ms.

MinConnectionInterval

Ottiene l'inverval di connessione minima. L'inverval della connessione viene definito come incrementi di 1,25 ms, che vanno da 0x0006 a 0x0C80. Time(ms) = Intervallo * 1,25 ms.

PowerOptimized

Proprietà statica che ottiene un set più efficiente di parametri di connessione. Ottimizzato per l'utilizzo energetico a scapito della velocità effettiva.

Nota

Consente anche connessioni più simultanee ad altri dispositivi Bluetooth.

ThroughputOptimized

Proprietà statica che ottiene un set di parametri di connessione più aggressivo, ottimizzato per una velocità effettiva più rapida a scapito dell'utilizzo dell'alimentazione.

Nota

Riduce anche il numero di connessioni simultanee che possono essere effettuate ad altri dispositivi Bluetooth.

Si applica a