다음을 통해 공유


IAdcControllerProvider 인터페이스

정의

모든 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)

채널 연결을 해제하여 다른 사용자가 사용할 수 있도록 해당 채널을 엽니다.

적용 대상