System.Bluetooth.TBluetoothLEScanFilter.ServiceDataMask
Delphi
property ServiceDataMask: TBytes read FServiceDataMask write SetServiceDataMask;
C++
__property System::DynamicArray<System::Byte> ServiceDataMask = {read=FServiceDataMask, write=SetServiceDataMask};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothLEScanFilter |
説明
特定のバイトを ServiceData から選択するためのマスクを表します。
ServiceDataMask により、ServiceData のどのサブフィールドが、デバイスにフィルタをかけるために選択されるのかを、指定することができます。
- Setフィルタをかけたいデバイスの ServiceData の値に相当する ServiceDataMask の位置に、1 を設定します。
- SetServiceDataMask の残りの場所には 0 を設定すると、ServiceData のそれに相当する値は、フィルタを適用しなくなります。