共用方式為


PwmController 類別

定義

表示連線至系統的 PWM 控制器。

public ref class PwmController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PwmController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PwmController
Public NotInheritable Class PwmController
繼承
Object Platform::Object IInspectable PwmController
屬性

Windows 需求

裝置系列
Windows IoT Extension SDK (已於 10.0.10240.0 引進)
API contract
Windows.Devices.DevicesLowLevelContract (已於 v1.0 引進)

備註

版本歷程記錄

Windows 版本 SDK 版本 新增值
1511 10586 GetDefaultAsync
1703 15063 FromIdAsync
1703 15063 GetDeviceSelector
1703 15063 GetDeviceSelector (String)

屬性

ActualFrequency

取得 PWM 的實際頻率。

MaxFrequency

取得控制器所提供的最大頻率。

MinFrequency

取得控制器所提供的最小頻率。

PinCount

取得系統上可用的針腳數目。

方法

FromIdAsync(String)

根據指定的 DeviceInformation 識別碼,初始化 PWM 控制器實例。

GetControllersAsync(IPwmProvider)

以非同步方式取得系統上的所有控制器。

GetDefaultAsync()

取得系統上的預設 PWM 控制器。

GetDeviceSelector()

擷取系統上所有 PWM 控制器的 AQS) 字串 (進階查詢語法。 您可以使用此字串搭配 DeviceInformation.FindAllAsync 方法來取得這些控制器的 DeviceInformation 物件。

GetDeviceSelector(String)

擷取具有指定易記名稱之 PWM 控制器的 AQS) 字串 (進階查詢語法。 您可以使用此字串搭配 DeviceInformation.FindAllAsync 方法來取得這些控制器的 DeviceInformation 物件。

OpenPin(Int32)

開啟針腳以供使用。

SetDesiredFrequency(Double)

設定 PWM 頻率。

適用於