GpioChangeCounter.Polarity 属性

定义

获取或设置将计数的转换的极性。 仅当引脚计数未启动时,极性才可更改。

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

属性值

注解

默认极性值为“下降”。 有关极性值的详细信息 ,请参阅 GpioChangePolarity 。 对单个边缘进行计数比计算两个边缘的效率要高得多。

设置极性时,可能会引发以下异常:

  • E_INVALIDARG - 值不是有效的 GpioChangePolarity 值。
  • HRESULT_FROM_WIN32 (ERROR_BAD_COMMAND) - 更改计数当前处于活动状态。 极性只能在调用 Start () 之前或调用 Stop () 之后设置。

适用于