PwmPin 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 une seule broche PWM sur le système.
public ref class PwmPin sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PwmPin final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PwmPin : System.IDisposable
Public NotInheritable Class PwmPin
Implements IDisposable
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows IoT Extension SDK (introduit dans 10.0.10240.0)
|
API contract |
Windows.Devices.DevicesLowLevelContract (introduit dans v1.0)
|
Propriétés
Controller |
Obtient le contrôleur PWM utilisé par cette broche. |
IsStarted |
Obtient l’état de démarrage de la broche. |
Polarity |
Obtient ou définit la polarité de la broche. |
Méthodes
Close() |
Ferme la connexion actuelle à la broche et rend la broche disponible pour être ouverte par d’autres personnes. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
GetActiveDutyCyclePercentage() |
Récupère le pourcentage de cycle de travail pour cette broche. |
SetActiveDutyCyclePercentage(Double) |
Définit le pourcentage de cycle de travail pour cette broche. |
Start() |
Démarre le PWM sur cette broche. |
Stop() |
Arrête le PWM sur cette broche. |