BluetoothLEAdvertisementWatcher.SignalStrengthFilter プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
信号強度ベースのフィルター処理を使用する Bluetooth LE アドバタイズ フィルターの構成に使用される BluetoothSignalStrengthFilter オブジェクトを取得または設定します。
public:
property BluetoothSignalStrengthFilter ^ SignalStrengthFilter { BluetoothSignalStrengthFilter ^ get(); void set(BluetoothSignalStrengthFilter ^ value); };
BluetoothSignalStrengthFilter SignalStrengthFilter();
void SignalStrengthFilter(BluetoothSignalStrengthFilter value);
public BluetoothSignalStrengthFilter SignalStrengthFilter { get; set; }
var bluetoothSignalStrengthFilter = bluetoothLEAdvertisementWatcher.signalStrengthFilter;
bluetoothLEAdvertisementWatcher.signalStrengthFilter = bluetoothSignalStrengthFilter;
Public Property SignalStrengthFilter As BluetoothSignalStrengthFilter
プロパティ値
信号強度ベースのフィルタリングを使用する Bluetooth LE アドバタイズ フィルタリングの構成。
Windows の要件
アプリの機能 |
bluetooth
|
注釈
SignalStrengthFilter は、 BluetoothLEAdvertisementWatcher クラスで使用される場合、そのプロパティに追加の制限があります。 ウォッチャーが有効な範囲外のパラメーターで開始されると、例外がスローされます。 プロパティが NULL のままにされている場合は、既定値が選択されます。
追加の制限事項と既定値は次のとおりです。
- InRangeThresholdInDBm - Bluetooth LE の RSSI の最大値は +20 です。 BR/EDR の RSSI の最小値は -127 です ( NULL が -127 の場合は既定値です。
- OutOfRangeThresholdInDBm - Bluetooth LE の RSSI の最大値は +20 です。 BR/EDR の RSSI の最小値は -127 です ( NULL が -127 の場合は既定値)。
- OutOfRangeTimeout - 1 秒以上 60 秒以下 ( NULL が 60 秒の場合は既定値)。
- SamplingInterval - 0 以上。 サンプリング間隔が 25.5 秒以上の場合、サンプリングは完全に無効になります。 その特殊なケースでは、フィルター処理はトリガーベースです。 RSSI フィルター処理の動作の詳細については、 BluetoothSignalStrengthFilter を参照してください。