Partager via


IAdcControllerProvider Interface

Définition

Représente les propriétés et méthodes communes à tous les contrôleurs 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
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows IoT Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (introduit dans v1.0)

Propriétés

ChannelCount

Obtient le nombre de canaux disponibles sur pour le contrôleur.

ChannelMode

Obtient ou définit le mode de canal du contrôleur.

MaxValue

Obtient la valeur maximale que le contrôleur peut retourner.

MinValue

Obtient la valeur minimale que le contrôleur peut retourner.

ResolutionInBits

Obtient la résolution du contrôleur en tant que nombre de bits dont il dispose.

Méthodes

AcquireChannel(Int32)

Acquiert une connexion au canal spécifié.

IsChannelModeSupported(ProviderAdcChannelMode)

Détermine si le mode de canal spécifié est pris en charge par le contrôleur.

ReadValue(Int32)

Obtient la représentation numérique de la valeur analogique sur le canal spécifié.

ReleaseChannel(Int32)

Libère la connexion au canal, ouvrant ce canal pour que d’autres utilisateurs puissent l’utiliser.

S’applique à