Struktury programu PWM

[Niektóre informacje odnoszą się do wstępnie wydanego produktu, który może zostać znacząco zmodyfikowany przed jego wydaniem komercyjnym. Firma Microsoft nie udziela żadnych gwarancji, wyraźnych ani domniemanych, w odniesieniu do informacji podanych tutaj.]

Następujące struktury są używane z modulacją szerokości impulsu:

W tej sekcji

Temat Opis
PWM_CONTROLLER_GET_ACTUAL_PERIOD_OUTPUT
Zawiera skuteczny okres sygnału wyjściowego dla kontrolera modulacji szerokości impulsu (PWM).
PWM_CONTROLLER_INFO
Reprezentuje statyczne informacje, które charakteryzuje kontroler modulacji szerokości impulsu (PWM).
PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT
Zawiera wartość wejściową sugerowanego okresu sygnału dla kontrolera PWM (Pulse Width Modulation).
PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT
Zawiera skuteczny okres sygnału wyjściowego kontrolera modulacji szerokości impulsu (PWM).
PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT
Zawiera bieżący procent cyklu pracy dla wyprowadzenia lub kanału w kontrolerze modulacji szerokości impulsu (PWM).
PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT
Zawiera żądaną wartość procentową cyklu pracy dla wyprowadzenia lub kanału w kontrolerze modulacji szerokości impulsu (PWM).
PWM_PIN_GET_POLARITY_OUTPUT
Zawiera wartość polarności do zwrócenia.
PWM_PIN_SET_POLARITY_INPUT
Zawiera żądaną wartość polaryzacji pinezki lub kanału.
PWM_PIN_IS_STARTED_OUTPUT
Zawiera bieżący stan generowania sygnału pinezki.