PWM_CONTROLLER_INFO structure (pwm.h)
Représente les informations statiques qui caractérisent un contrôleur PWM (Pulse Width Modulation).
Syntaxe
typedef struct _PWM_CONTROLLER_INFO {
SIZE_T Size;
ULONG PinCount;
PWM_PERIOD MinimumPeriod;
PWM_PERIOD MaximumPeriod;
} PWM_CONTROLLER_INFO;
Membres
Size
Taille de la structure, qui inclut le membre Size . La taille d’octets de structure est utilisée pour le contrôle de version.
PinCount
Nombre de broches ou de canaux disponibles du contrôleur, qui doit être supérieur à zéro (0).
MinimumPeriod
Période de signal de sortie minimale prise en charge, en picosecondes, pour le contrôleur. Cette valeur doit être supérieure à zéro et inférieure ou égale à la valeur MaximumPeriod .
MaximumPeriod
Période de signal de sortie maximale prise en charge, en picosecondes, pour le contrôleur. Cette valeur doit être supérieure à zéro et supérieure ou égale à la valeur MinimumPeriod .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Version KMDF minimale | 1,19 |
Version UMDF minimale | 2.19 |
En-tête | pwm.h (inclure Pwm.h) |