PwmController 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示連線至系統的 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
- 繼承
- 屬性
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 頻率。 |