Condividi tramite


PwmController Classe

Definizione

Rappresenta un controller PWM connesso al sistema.

public ref class PwmController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PwmController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PwmController
Public NotInheritable Class PwmController
Ereditarietà
Object Platform::Object IInspectable PwmController
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)

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1511 10586 GetDefaultAsync
1703 15063 FromIdAsync
1703 15063 GetDeviceSelector
1703 15063 GetDeviceSelector(String)

Proprietà

ActualFrequency

Ottiene la frequenza effettiva di PWM.

MaxFrequency

Ottiene la frequenza massima offerta dal controller.

MinFrequency

Ottiene la frequenza minima offerta dal controller.

PinCount

Ottiene il numero di pin disponibili nel sistema.

Metodi

FromIdAsync(String)

Inizializza un'istanza del controller PWM in base all'ID DeviceInformation specificato.

GetControllersAsync(IPwmProvider)

Ottiene tutti i controller nel sistema in modo asincrono.

GetDefaultAsync()

Ottiene il controller PWM predefinito nel sistema.

GetDeviceSelector()

Recupera una stringa AQS (Advanced Query Syntax) per tutti i controller PWM nel sistema. Puoi usare questa stringa con il metodo DeviceInformation.FindAllAsync per ottenere gli oggetti DeviceInformation per tali controller.

GetDeviceSelector(String)

Recupera una stringa AQS (Advanced Query Syntax) per il controller PWM con il nome descrittivo specificato. Puoi usare questa stringa con il metodo DeviceInformation.FindAllAsync per ottenere gli oggetti DeviceInformation per tali controller.

OpenPin(Int32)

Apre il segnaposto da usare.

SetDesiredFrequency(Double)

Imposta la frequenza PWM.

Si applica a