GpioController.TryOpenPin メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した汎用 I/O (GPIO) ピンを指定したモードで開き、プログラムでピンを開くエラーを処理するために使用できる状態値を取得します。
public:
virtual bool TryOpenPin(int pinNumber, GpioSharingMode sharingMode, [Out] GpioPin ^ & pin, [Out] GpioOpenStatus & openStatus) = TryOpenPin;
bool TryOpenPin(int const& pinNumber, GpioSharingMode const& sharingMode, [Out] GpioPin const& & pin, [Out] GpioOpenStatus & openStatus);
public bool TryOpenPin(int pinNumber, GpioSharingMode sharingMode, out GpioPin pin, out GpioOpenStatus openStatus);
Public Function TryOpenPin (pinNumber As Integer, sharingMode As GpioSharingMode, ByRef pin As GpioPin, ByRef openStatus As GpioOpenStatus) As Boolean
パラメーター
- pinNumber
-
Int32
int
開く GPIO ピンのピン番号。 一部のピンは、ユーザー モードでは使用できない場合があります。 ピン番号が物理ピンに対応する方法については、使用している回路基板のドキュメントを参照してください。
- sharingMode
- GpioSharingMode
GPIO ピンを開くモード。ピンを開いている間に、ピンへの他の接続を開くことができるかどうかを決定します。
- pin
- GpioPin
戻り値が true の場合に開いた GPIO ピン。それ以外の場合は null。
- openStatus
- GpioOpenStatus
GPIO ピンを開こうとしたが成功したか、GPIO ピンを開こうとした理由が失敗したことを示す列挙値。
戻り値
Boolean
bool
メソッドがピンを正常に開いた場合は True。それ以外の場合は false。
メソッドが true を返す場合、 pin パラメーターは GpioPin のインスタンスを受け取り、 openStatus パラメーターは GpioOpenStatus.PinOpened を受け取ります。 メソッドが false を返す場合、 pin パラメーターは null で、 openStatus パラメーターは操作が失敗した理由を受け取ります。
Windows の要件
アプリの機能 |
lowLevel
|