UsbManager.OpenAccessoryInputStream(UsbAccessory) メソッド

定義

USB アクセサリから読み取るための入力ストリームを開きます。

[Android.Runtime.Register("openAccessoryInputStream", "(Landroid/hardware/usb/UsbAccessory;)Ljava/io/InputStream;", "GetOpenAccessoryInputStream_Landroid_hardware_usb_UsbAccessory_Handler", ApiSince=36)]
public virtual System.IO.Stream OpenAccessoryInputStream(Android.Hardware.Usb.UsbAccessory accessory);
[<Android.Runtime.Register("openAccessoryInputStream", "(Landroid/hardware/usb/UsbAccessory;)Ljava/io/InputStream;", "GetOpenAccessoryInputStream_Landroid_hardware_usb_UsbAccessory_Handler", ApiSince=36)>]
abstract member OpenAccessoryInputStream : Android.Hardware.Usb.UsbAccessory -> System.IO.Stream
override this.OpenAccessoryInputStream : Android.Hardware.Usb.UsbAccessory -> System.IO.Stream

パラメーター

accessory
UsbAccessory

入力ストリームを開く USB アクセサリ

返品

特定の USB アクセサリから読み取る入力ストリーム

属性

注釈

USB アクセサリから読み取るための入力ストリームを開きます。 この時点でアクセサリが開かなければ、アクセサリは最初に開かれます。

作成された java.io.InputStream からデータを読み取る場合は、USB 転送のすべてのデータを一度に読み取る必要があります。 部分的な要求のみが読み取られた場合、転送の残りの部分は削除されます。

呼び出し元は、返されたストリームが閉じられるようにする責任があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象