GpioChangeReader.Polarity 属性

定义

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

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

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

属性值

上升或下降。 默认极性值为“下降”。

注解

侦听单个边缘 (下降或上升) 比侦听这两个边缘的效率要高得多。

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

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

适用于