Compartilhar via


GpioChangeReader.Polarity Propriedade

Definição

Obtém ou define a polaridade das transições que serão registradas. A polaridade só pode ser alterada quando a gravação de alteração de pino não é iniciada.

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

Valor da propriedade

Subindo ou caindo. O valor de polaridade padrão é Falling.

Comentários

Ouvir uma única borda (Caindo ou Subindo) pode ser consideravelmente mais eficiente do que ouvir ambas as bordas.

As seguintes exceções podem ser geradas ao definir a polaridade:

  • E_INVALIDARG - o valor não é um valor gpioChangePolarity válido.
  • HRESULT_FROM_WIN32(ERROR_BAD_COMMAND) – a gravação de alteração está ativa no momento. A polaridade só pode ser definida antes de chamar Start() ou depois de chamar Stop().

Aplica-se a