IAdcControllerProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Eigenschaften und Methoden dar, die allen ADC-Controllern gemeinsam sind.
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
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows IoT Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Devices.DevicesLowLevelContract (eingeführt in v1.0)
|
Eigenschaften
ChannelCount |
Ruft die Anzahl der Kanäle ab, die für den Controller verfügbar sind. |
ChannelMode |
Ruft den Controllerkanalmodus ab oder legt diese fest. |
MaxValue |
Ruft den Maximalwert ab, den der Controller zurückgeben kann. |
MinValue |
Ruft den Mindestwert ab, den der Controller zurückgeben kann. |
ResolutionInBits |
Ruft die Auflösung des Controllers als Anzahl von Bits ab, über die er verfügt. |
Methoden
AcquireChannel(Int32) |
Ruft eine Verbindung mit dem angegebenen Kanal ab. |
IsChannelModeSupported(ProviderAdcChannelMode) |
Bestimmt, ob der angegebene Kanalmodus vom Controller unterstützt wird. |
ReadValue(Int32) |
Ruft die digitale Darstellung des analogen Werts im angegebenen Kanal ab. |
ReleaseChannel(Int32) |
Gibt die Kanalverbindung frei und öffnet diesen Kanal für andere Benutzer. |