次の方法で共有


BluetoothLEDevice.RequestPreferredConnectionParameters メソッド

定義

指定した Bluetooth LE 優先接続パラメーター オブジェクトの Bluetooth LE 優先接続パラメーター要求オブジェクトを取得します。

public:
 virtual BluetoothLEPreferredConnectionParametersRequest ^ RequestPreferredConnectionParameters(BluetoothLEPreferredConnectionParameters ^ preferredConnectionParameters) = RequestPreferredConnectionParameters;
BluetoothLEPreferredConnectionParametersRequest RequestPreferredConnectionParameters(BluetoothLEPreferredConnectionParameters const& preferredConnectionParameters);
public BluetoothLEPreferredConnectionParametersRequest RequestPreferredConnectionParameters(BluetoothLEPreferredConnectionParameters preferredConnectionParameters);
function requestPreferredConnectionParameters(preferredConnectionParameters)
Public Function RequestPreferredConnectionParameters (preferredConnectionParameters As BluetoothLEPreferredConnectionParameters) As BluetoothLEPreferredConnectionParametersRequest

パラメーター

preferredConnectionParameters
BluetoothLEPreferredConnectionParameters

Bluetooth LE 優先接続パラメーターを表す BluetoothLEPreferredConnectionParameters オブジェクト。

戻り値

Bluetooth LE 優先接続パラメーター要求を表す BluetoothLEPreferredConnectionParametersRequest オブジェクト。

Windows の要件

デバイス ファミリ
Windows 11 (10.0.22000.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v14.0 で導入)
アプリの機能
bluetooth

注釈

ファームウェアの更新を実行する場合、ユーザーの操作を迅速に完了するには、より高いスループットが必要です。 このようなシナリオでは、ファームウェアの更新期間中、 ThroughputOptimized 接続パラメーターを要求する必要があります。 これにより、他の Bluetooth 周辺機器への同時接続の数が減り、慎重に使用する必要があります。 ファームウェアの更新が完了したら、 BluetoothLEDevice を破棄するか、要求された新しい接続パラメーターを使用して、接続パラメーターを既定値に復元する必要があります。

逆に、複数の LE デバイスに同時に接続する場合は、 PowerOptimized を使用する必要があります。 これにより、接続に許容される周辺機器の待機時間が長くなり、LE デバイスがホスト OS に応答する必要がある間隔が短縮されます。 これにより、ローカル Bluetooth 無線で同時により多くの接続をスケジュールでき、ホスト OS と周辺機器の両方で電力使用量が削減されます。

適用対象