PwmController Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un contrôleur PWM connecté au système.
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
- Héritage
- 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)
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1511 | 10586 | GetDefaultAsync |
1703 | 15063 | FromIdAsync |
1703 | 15063 | GetDeviceSelector |
1703 | 15063 | GetDeviceSelector(String) |
Propriétés
ActualFrequency |
Obtient la fréquence réelle du PWM. |
MaxFrequency |
Obtient la fréquence maximale offerte par le contrôleur. |
MinFrequency |
Obtient la fréquence minimale offerte par le contrôleur. |
PinCount |
Obtient le nombre de broches disponibles sur le système. |
Méthodes
FromIdAsync(String) |
Initialise un contrôleur PWM instance en fonction de l’ID DeviceInformation donné. |
GetControllersAsync(IPwmProvider) |
Obtient tous les contrôleurs sur le système de manière asynchrone. |
GetDefaultAsync() |
Obtient le contrôleur PWM par défaut sur le système. |
GetDeviceSelector() |
Récupère une chaîne AQS (Advanced Query Syntax) pour tous les contrôleurs PWM sur le système. Vous pouvez utiliser cette chaîne avec la méthode DeviceInformation.FindAllAsync pour obtenir des objets DeviceInformation pour ces contrôleurs. |
GetDeviceSelector(String) |
Récupère une chaîne AQS (Advanced Query Syntax) pour le contrôleur PWM portant le nom convivial spécifié. Vous pouvez utiliser cette chaîne avec la méthode DeviceInformation.FindAllAsync pour obtenir des objets DeviceInformation pour ces contrôleurs. |
OpenPin(Int32) |
Ouvre le code pin à utiliser. |
SetDesiredFrequency(Double) |
Définit la fréquence PWM. |