PWM_CONTROLLER_INFO構造体 (pwm.h)

パルス幅変調 (PWM) コントローラーを特徴付ける静的な情報を表します。

構文

typedef struct _PWM_CONTROLLER_INFO {
  SIZE_T     Size;
  ULONG      PinCount;
  PWM_PERIOD MinimumPeriod;
  PWM_PERIOD MaximumPeriod;
} PWM_CONTROLLER_INFO;

メンバー

Size

Size メンバーを含む構造体の サイズ 。 構造体のバイト サイズは、バージョン管理に使用されます。

PinCount

コントローラーの使用可能なピンまたはチャネルの数。0 (0) を超える必要があります。

MinimumPeriod

コントローラーでサポートされている最小の出力信号期間 (ピコ秒)。 この値は、0 より大きく、 MaximumPeriod 値以下である必要があります。

MaximumPeriod

コントローラーでサポートされている最大の出力信号期間 (ピコ秒)。 この値は、0 より大きく、 MinimumPeriod 値以上である必要があります。

要件

要件
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
最小 KMDF バージョン 1.19
最小 UMDF バージョン 2.19
Header pwm.h (Pwm.h を含む)

こちらもご覧ください

IOCTL_PWM_CONTROLLER_GET_INFO