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 - 引脚未在独占模式下打开。