IAdcControllerProvider 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示所有 ADC 控制器通用的属性和方法。
public interface class IAdcControllerProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3193198632, 33133, 19941, 160, 72, 171, 160, 105, 88, 170, 168)]
struct IAdcControllerProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.Guid(3193198632, 33133, 19941, 160, 72, 171, 160, 105, 88, 170, 168)]
public interface IAdcControllerProvider
Public Interface IAdcControllerProvider
- 属性
Windows 要求
| 设备系列 |
Windows IoT Extension SDK (在 10.0.10240.0 中引入)
|
| API contract |
Windows.Devices.DevicesLowLevelContract (在 v1.0 中引入)
|
属性
| ChannelCount |
获取控制器的可用通道数。 |
| ChannelMode |
获取或设置控制器通道模式。 |
| MaxValue |
获取控制器可以返回的最大值。 |
| MinValue |
获取控制器可以返回的最小值。 |
| ResolutionInBits |
获取控制器的分辨率,即其具有的位数。 |
方法
| AcquireChannel(Int32) |
获取与指定通道的连接。 |
| IsChannelModeSupported(ProviderAdcChannelMode) |
确定控制器是否支持指定的通道模式。 |
| ReadValue(Int32) |
获取指定通道上模拟值的数字表示形式。 |
| ReleaseChannel(Int32) |
释放通道连接,打开该通道供其他人使用。 |