PwmPin Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen einzelnen PWM-Pin auf dem System dar.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows IoT Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Devices.DevicesLowLevelContract (eingeführt in v1.0)
|
Eigenschaften
Controller |
Ruft den PWM-Controller ab, der von diesem Pin verwendet wird. |
IsStarted |
Ruft den Startstatus des Pins ab. |
Polarity |
Ruft die Polarität des Stifts ab oder legt sie fest. |
Methoden
Close() |
Schließt die aktuelle Verbindung mit dem Pin und macht den Pin verfügbar, um von anderen geöffnet zu werden. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
GetActiveDutyCyclePercentage() |
Ruft den Prozentsatz des Auslastungszyklus für diesen Pin ab. |
SetActiveDutyCyclePercentage(Double) |
Legt den Prozentsatz des Tastzyklus für diesen Pin fest. |
Start() |
Startet das PWM an diesem Pin. |
Stop() |
Beendet das PWM an diesem Pin. |