Partager via


PwmPin Classe

Définition

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
Object Platform::Object IInspectable PwmPin
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.

S’applique à

Voir aussi