Share via


GpioChangeReader Konstruktor

Definisi

Overload

GpioChangeReader(GpioPin)

Membuat GpioChangeReader baru yang terkait dengan pin yang ditentukan. Hanya satu GpioChangeReader yang dapat dikaitkan dengan pin pada waktu tertentu.

GpioChangeReader(GpioPin, Int32)

Membuat GpioChangeReader baru yang terkait dengan pin yang ditentukan dan dengan kapasitas minimum yang ditentukan untuk rekaman perubahan. Hanya satu GpioChangeReader yang dapat dikaitkan dengan pin pada waktu tertentu.

GpioChangeReader(GpioPin)

Membuat GpioChangeReader baru yang terkait dengan pin yang ditentukan. Hanya satu GpioChangeReader yang dapat dikaitkan dengan pin pada waktu tertentu.

public:
 GpioChangeReader(GpioPin ^ pin);
 GpioChangeReader(GpioPin const& pin);
public GpioChangeReader(GpioPin pin);
function GpioChangeReader(pin)
Public Sub New (pin As GpioPin)

Parameter

pin
GpioPin

Pin untuk membaca perubahan. Pin harus dibuka dalam mode Eksklusif, dan tidak dapat dikaitkan dengan pembaca perubahan lain.

Keterangan

Pengecualian berikut dapat dilemparkan dengan metode ini:

  • E_POINTER - Pin yang diteruskan null.
  • HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION) - Pin sudah dikaitkan dengan pembaca perubahan. Pembaca perubahan tersebut harus dibuang sebelum pin dapat dikaitkan dengan pembaca perubahan baru.
  • E_ACCESSDENIED - Pin tidak dibuka dalam mode Eksklusif.

Berlaku untuk

GpioChangeReader(GpioPin, Int32)

Membuat GpioChangeReader baru yang terkait dengan pin yang ditentukan dan dengan kapasitas minimum yang ditentukan untuk rekaman perubahan. Hanya satu GpioChangeReader yang dapat dikaitkan dengan pin pada waktu tertentu.

public:
 GpioChangeReader(GpioPin ^ pin, int minCapacity);
 GpioChangeReader(GpioPin const& pin, int const& minCapacity);
public GpioChangeReader(GpioPin pin, int minCapacity);
function GpioChangeReader(pin, minCapacity)
Public Sub New (pin As GpioPin, minCapacity As Integer)

Parameter

pin
GpioPin

Pin untuk membaca perubahan. Pin harus dibuka dalam mode Eksklusif, dan tidak dapat dikaitkan dengan pembaca perubahan lain.

minCapacity
Int32

int

Jumlah minimum rekaman perubahan yang harus dapat ditangguhkan pembaca.

Keterangan

Pengecualian berikut dapat dilemparkan dengan metode ini:

  • E_POINTER - Pin yang diteruskan null.
  • HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION) - Pin sudah dikaitkan dengan pembaca perubahan. Pembaca perubahan tersebut harus dibuang sebelum pin dapat dikaitkan dengan pembaca perubahan baru.
  • E_ACCESSDENIED - Pin tidak dibuka dalam mode Eksklusif.

Berlaku untuk