CustomSensor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |