Condividi tramite


IAdcControllerProvider Interfaccia

Definizione

Rappresenta proprietà e metodi comuni a tutti i controller 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
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows IoT Extension SDK (è stato introdotto in 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (è stato introdotto in v1.0)

Proprietà

ChannelCount

Ottiene il numero di canali disponibili per il controller.

ChannelMode

Ottiene o imposta la modalità del canale del controller.

MaxValue

Ottiene il valore massimo che il controller può restituire.

MinValue

Ottiene il valore minimo che il controller può restituire.

ResolutionInBits

Ottiene la risoluzione del controller come numero di bit di cui dispone.

Metodi

AcquireChannel(Int32)

Acquisisce una connessione al canale specificato.

IsChannelModeSupported(ProviderAdcChannelMode)

Determina se la modalità del canale specificata è supportata dal controller.

ReadValue(Int32)

Ottiene la rappresentazione digitale del valore analogico sul canale specificato.

ReleaseChannel(Int32)

Rilascia la connessione al canale, aprendo tale canale per consentire ad altri utenti di usare.

Si applica a