IAdcControllerProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |