CustomSensor Класс

Определение

Представляет пользовательский датчик.

Этот класс повторно использует тот же механизм событий ReadingChanged и те же общие свойства (DeviceId, ReportInterval), что и классы Windows.Devices.Sensors (Accelerometer, Gyrometer, Magnetometer и т. д.).

public ref class CustomSensor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CustomSensor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CustomSensor
Public NotInheritable Class CustomSensor
Наследование
Object Platform::Object IInspectable CustomSensor
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1709 16299 MaxBatchSize
1709 16299 ReportLatency

Свойства

DeviceId

Возвращает идентификатор устройства датчика.

MaxBatchSize

Возвращает максимальное количество событий, которые могут быть пакетированы датчиком.

MinimumReportInterval

Возвращает минимальный интервал отчета, поддерживаемый датчиком.

ReportInterval

Возвращает или задает текущий интервал отчета для датчика.

ReportLatency

Возвращает или задает задержку между пакетами информации о датчике.

Методы

FromIdAsync(String)

Асинхронно получает датчик из его идентификатора.

GetCurrentReading()

Возвращает текущее значение считывания датчика.

GetDeviceSelector(Guid)

Возвращает селектор устройства из заданного идентификатора интерфейса.

События

ReadingChanged

Происходит каждый раз, когда датчик сообщает о новых показаниях датчика.

Применяется к