Freigeben über


GpioChangeCounter.Polarity Eigenschaft

Definition

Ruft die Polarität von Übergängen ab, die gezählt werden, oder legt diese fest. Die Polarität kann nur geändert werden, wenn die Pinzählung nicht gestartet wird.

public:
 property GpioChangePolarity Polarity { GpioChangePolarity get(); void set(GpioChangePolarity value); };
GpioChangePolarity Polarity();

void Polarity(GpioChangePolarity value);
public GpioChangePolarity Polarity { get; set; }
var gpioChangePolarity = gpioChangeCounter.polarity;
gpioChangeCounter.polarity = gpioChangePolarity;
Public Property Polarity As GpioChangePolarity

Eigenschaftswert

Hinweise

Der Standardpolitätswert ist Falling. Weitere Informationen zu Polaritätswerten finden Sie unter GpioChangePolarity . Das Zählen eines einzelnen Edges kann erheblich effizienter sein als das Zählen beider Kanten.

Die folgenden Ausnahmen können beim Festlegen der Polarität ausgelöst werden:

  • E_INVALIDARG : Der Wert ist kein gültiger GpioChangePolarity-Wert .
  • HRESULT_FROM_WIN32(ERROR_BAD_COMMAND): Die Änderungszählung ist derzeit aktiv. Die Polarität kann nur vor dem Aufrufen von Start() oder nach dem Aufruf von Stop() festgelegt werden.

Gilt für: