Compartilhar via


AdcController Classe

Definição

Representa um controlador ADC no sistema

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
Herança
Object Platform::Object IInspectable AdcController
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)

Comentários

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1511 10586 GetDefaultAsync

Propriedades

ChannelCount

O número de canais disponíveis no controlador ADC.

ChannelMode

Obtém ou define o modo de canal para o controlador ADC.

MaxValue

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

MinValue

O valor mínimo que o controlador pode relatar.

ResolutionInBits

Obtém a resolução do controlador como número de bits que ele tem. Por exemplo, se tivermos um ADC de 10 bits, isso significa que ele pode detectar níveis discretos de 1024 (2^10).

Métodos

GetControllersAsync(IAdcProvider)

Obtém todos os controladores conectados ao sistema de forma assíncrona.

GetDefaultAsync()

Obtém o controlador ADC padrão no sistema.

IsChannelModeSupported(AdcChannelMode)

Verifica se o modo de canal especificado é compatível com o controlador.

OpenChannel(Int32)

Abre uma conexão com o canal ADC especificado.

Aplica-se a