BluetoothLEPreferredConnectionParameters Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |