Partager via


structure PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT (pwm.h)

Contient une valeur d’entrée pour une période de signal suggérée pour le contrôleur PWM (Pulse Width Modulation).

Syntaxe

typedef struct _PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT {
  PWM_PERIOD DesiredPeriod;
} PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT;

Membres

DesiredPeriod

Période de signal de sortie souhaitée, en picosecondes, pour le contrôleur. Cette valeur doit être supérieure à zéro (0). Il doit se trouver dans la plage de périodes prise en charge par le contrôleur, qui se trouve entre les valeurs MinimumPeriod et MaximumPeriod , inclusives, que vous pouvez obtenir à l’aide de IOCTL_PWM_CONTROLLER_GET_INFO. Si la valeur n’est pas valide, la demande est terminée avec une valeur STATUS_INVALID_PARAMETER.

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)

Voir aussi

IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD

IOCTL_PWM_CONTROLLER_GET_INFO

IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD