PwmPin Класс

Определение

Представляет один pin-объект PWM в системе.

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
Наследование
Object Platform::Object IInspectable PwmPin
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows IoT Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (появилось в v1.0)

Свойства

Controller

Возвращает контроллер ШИМ, используемый этим контактом.

IsStarted

Возвращает состояние начала закрепления.

Polarity

Возвращает или задает полярность контакта.

Методы

Close()

Закрывает текущее подключение к контакту и делает контакт доступным для открытия другими пользователями.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

GetActiveDutyCyclePercentage()

Извлекает процент выполнения для этого контакта.

SetActiveDutyCyclePercentage(Double)

Задает процент служебного цикла для этого контакта.

Start()

Запускает ШИМ на этом контакте.

Stop()

Останавливает ШИМ на этом контакте.

Применяется к

См. также раздел