OutputConfiguration.CreateInstancesForMultiResolutionOutput メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| CreateInstancesForMultiResolutionOutput(ICollection<MultiResolutionStreamInfo>, ImageFormatType) |
|
| CreateInstancesForMultiResolutionOutput(MultiResolutionImageReader) |
|
CreateInstancesForMultiResolutionOutput(ICollection<MultiResolutionStreamInfo>, ImageFormatType)
MultiResolutionImageReaderのOutputConfiguration インスタンスの一覧を作成します。
[Android.Runtime.Register("createInstancesForMultiResolutionOutput", "(Ljava/util/Collection;I)Ljava/util/List;", "", ApiSince=35)]
public static System.Collections.Generic.IList<Android.Hardware.Camera2.Params.OutputConfiguration> CreateInstancesForMultiResolutionOutput(System.Collections.Generic.ICollection<Android.Hardware.Camera2.Params.MultiResolutionStreamInfo> streams, Android.Graphics.ImageFormatType format);
[<Android.Runtime.Register("createInstancesForMultiResolutionOutput", "(Ljava/util/Collection;I)Ljava/util/List;", "", ApiSince=35)>]
static member CreateInstancesForMultiResolutionOutput : System.Collections.Generic.ICollection<Android.Hardware.Camera2.Params.MultiResolutionStreamInfo> * Android.Graphics.ImageFormatType -> System.Collections.Generic.IList<Android.Hardware.Camera2.Params.OutputConfiguration>
パラメーター
- streams
- ICollection<MultiResolutionStreamInfo>
複数の ImageReader を含む複数解像度のイメージ リーダーを作成するために使用される、複数解像度ストリーム情報オブジェクトのグループ。
- format
- ImageFormatType
MultiResolutionImageReader の形式。 これは、カメラ デバイスでサポートされている android.graphics.ImageFormat または android.graphics.PixelFormat 定数のいずれかである必要があります。
ImageFormat#NV21など、すべての形式がサポートされているわけではありません。 サポートされているマルチ解像度リーダー形式は、 MultiResolutionStreamConfigurationMap#getOutputFormatsで照会できます。
返品
MultiResolutionImageReader の OutputConfiguration オブジェクトの一覧。
- 属性
注釈
MultiResolutionImageReaderのOutputConfiguration インスタンスの一覧を作成します。
このメソッドを使用すると、カメラ デバイスを完全に開いてセットアップする前に、 android.hardware.camera2.CameraDevice.CameraDeviceSetup#isSessionConfigurationSupported に渡される SessionConfiguration に含めることができる MultiResolutionImageReader のクエリ OutputConfiguration を作成できます。その時点で、 #setSurfacesForMultiResolutionOutput を使用して実際の MultiResolutionImageReader にリンクできます。
このコンストラクターは、 MultiResolutionImageReader ( MultiResolutionStreamInfo オブジェクトのコレクションと形式) の作成に使用されるのと同じ引数を受け取ります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CreateInstancesForMultiResolutionOutput(MultiResolutionImageReader)
android.hardware.camera2.MultiResolutionImageReaderによって使用される出力のOutputConfiguration インスタンスの一覧を作成します。
[Android.Runtime.Register("createInstancesForMultiResolutionOutput", "(Landroid/hardware/camera2/MultiResolutionImageReader;)Ljava/util/Collection;", "", ApiSince=31)]
public static System.Collections.Generic.ICollection<Android.Hardware.Camera2.Params.OutputConfiguration> CreateInstancesForMultiResolutionOutput(Android.Hardware.Camera2.MultiResolutionImageReader multiResolutionImageReader);
[<Android.Runtime.Register("createInstancesForMultiResolutionOutput", "(Landroid/hardware/camera2/MultiResolutionImageReader;)Ljava/util/Collection;", "", ApiSince=31)>]
static member CreateInstancesForMultiResolutionOutput : Android.Hardware.Camera2.MultiResolutionImageReader -> System.Collections.Generic.ICollection<Android.Hardware.Camera2.Params.OutputConfiguration>
パラメーター
- multiResolutionImageReader
- MultiResolutionImageReader
複数解像度のイメージ リーダー オブジェクト。
返品
- 属性
注釈
android.hardware.camera2.MultiResolutionImageReaderによって使用される出力のOutputConfiguration インスタンスの一覧を作成します。
このコンストラクターは、 android.hardware.camera2.MultiResolutionImageReaderの引数を受け取ります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。