CustomSensor Classe

Définition

Représente un capteur personnalisé.

Cette classe réutilise le même mécanisme d’événement ReadingChanged et les mêmes propriétés courantes (DeviceId, ReportInterval) que les classes Windows.Devices.Sensors (Accéléromètre, Gyrometer, Magnétomètre, etc.).

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
Héritage
Object Platform::Object IInspectable CustomSensor
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1709 16299 MaxBatchSize
1709 16299 ReportLatency

Propriétés

DeviceId

Obtient l’identificateur d’appareil du capteur.

MaxBatchSize

Obtient le nombre maximal d’événements pouvant être traités par lot par le capteur.

MinimumReportInterval

Obtient l’intervalle de rapport minimal pris en charge par le capteur.

ReportInterval

Obtient ou définit l’intervalle de rapport actuel pour le capteur.

ReportLatency

Obtient ou définit le délai entre les lots d’informations du capteur.

Méthodes

FromIdAsync(String)

Obtient de manière asynchrone le capteur à partir de son identificateur.

GetCurrentReading()

Obtient la lecture actuelle du capteur.

GetDeviceSelector(Guid)

Obtient le sélecteur d’appareil à partir de l’identificateur d’interface donné.

Événements

ReadingChanged

Se produit chaque fois que le capteur signale une nouvelle lecture de capteur.

S’applique à