GpioChangeReader 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GpioChangeReader(GpioPin) |
建立與指定針腳相關聯的新 GpioChangeReader。 在任何指定的時間,只有單一 GpioChangeReader 可以與針腳相關聯。 |
GpioChangeReader(GpioPin, Int32) |
建立與指定針腳相關聯的新 GpioChangeReader,以及變更記錄的指定最小容量。 在任何指定的時間,只有單一 GpioChangeReader 可以與針腳相關聯。 |
GpioChangeReader(GpioPin)
建立與指定針腳相關聯的新 GpioChangeReader。 在任何指定的時間,只有單一 GpioChangeReader 可以與針腳相關聯。
public:
GpioChangeReader(GpioPin ^ pin);
GpioChangeReader(GpioPin const& pin);
public GpioChangeReader(GpioPin pin);
function GpioChangeReader(pin)
Public Sub New (pin As GpioPin)
參數
- pin
- GpioPin
要讀取變更的釘選。 針腳必須以獨佔模式開啟,且無法與另一個變更讀取器相關聯。
備註
此方法可以擲回下列例外狀況:
- E_POINTER - 傳入的針腳為 null。
- HRESULT_FROM_WIN32 (ERROR_SHARING_VIOLATION) - 釘選已經與變更讀取器相關聯。 該變更讀取器必須先處置,才能與新的變更讀取器產生關聯。
- E_ACCESSDENIED - 針腳未以獨佔模式開啟。
適用於
GpioChangeReader(GpioPin, Int32)
建立與指定針腳相關聯的新 GpioChangeReader,以及變更記錄的指定最小容量。 在任何指定的時間,只有單一 GpioChangeReader 可以與針腳相關聯。
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)
參數
- pin
- GpioPin
要讀取變更的釘選。 針腳必須以獨佔模式開啟,且無法與另一個變更讀取器相關聯。
- minCapacity
-
Int32
int
讀取器必須能夠保存的變更記錄數目下限。
備註
此方法可以擲回下列例外狀況:
- E_POINTER - 傳入的針腳為 null。
- HRESULT_FROM_WIN32 (ERROR_SHARING_VIOLATION) - 釘選已經與變更讀取器相關聯。 該變更讀取器必須先處置,才能與新的變更讀取器產生關聯。
- E_ACCESSDENIED - 針腳未以獨佔模式開啟。