AdcController 类

定义

表示系统上的 ADC 控制器

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

Windows 要求

设备系列
Windows IoT Extension SDK (在 10.0.10240.0 中引入)
API contract
Windows.Devices.DevicesLowLevelContract (在 v1.0 中引入)

注解

版本历史记录

Windows 版本 SDK 版本 增值
1511 10586 GetDefaultAsync

属性

ChannelCount

ADC 控制器上可用的通道数。

ChannelMode

获取或设置 ADC 控制器的通道模式。

MaxValue

获取控制器可以报告的最大值。

MinValue

控制器可以报告的最小值。

ResolutionInBits

获取控制器的分辨率(其具有的位数)。 例如,如果我们有一个 10 位 ADC,这意味着它可以检测 1024 (2^10) 离散级别。

方法

GetControllersAsync(IAdcProvider)

获取以异步方式连接到系统的所有控制器。

GetDefaultAsync()

获取系统上的默认 ADC 控制器。

IsChannelModeSupported(AdcChannelMode)

验证控制器是否支持指定的通道模式。

OpenChannel(Int32)

打开与指定 ADC 通道的连接。

适用于