Compartilhar via


IAdcControllerProvider Interface

Definição

Representa propriedades e métodos comuns a todos os controladores 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
Atributos

Requisitos do Windows

Família de dispositivos
Windows IoT Extension SDK (introduzida na 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (introduzida na v1.0)

Propriedades

ChannelCount

Obtém o número de canais disponíveis para o controlador.

ChannelMode

Obtém ou define o modo de canal do controlador.

MaxValue

Obtém o valor máximo que o controlador pode retornar.

MinValue

Obtém o valor mínimo que o controlador pode retornar.

ResolutionInBits

Obtém a resolução do controlador como número de bits que ele tem.

Métodos

AcquireChannel(Int32)

Adquire uma conexão com o canal especificado.

IsChannelModeSupported(ProviderAdcChannelMode)

Determina se o modo de canal especificado tem suporte do controlador.

ReadValue(Int32)

Obtém a representação digital do valor analógico no canal especificado.

ReleaseChannel(Int32)

Libera a conexão de canal, abrindo esse canal para outras pessoas usarem.

Aplica-se a