語言

OutputConfiguration.CreateInstancesForMultiResolutionOutput 方法

定義

多載

名稱 Description
CreateInstancesForMultiResolutionOutput(MultiResolutionImageReader)

建立一個輸出OutputConfiguration實例清單android.hardware.camera2.MultiResolutionImageReader。

CreateInstancesForMultiResolutionOutput(ICollection<MultiResolutionStreamInfo>, ImageFormatType)

建立一個實例清單OutputConfiguration。MultiResolutionImageReader

CreateInstancesForMultiResolutionOutput(MultiResolutionImageReader)

建立一個輸出OutputConfiguration實例清單android.hardware.camera2.MultiResolutionImageReader。

[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

多解析度影像讀取器物件。

傳回

屬性

備註

建立一個輸出OutputConfiguration實例清單android.hardware.camera2.MultiResolutionImageReader。

此構造子對 android.hardware.camera2.MultiResolutionImageReader。

Java 文件 android.hardware.camera2.params.OutputConfiguration.createInstancesForMultiResolutionOutput(android.hardware.camera2.MultiResolutionImageReader)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

CreateInstancesForMultiResolutionOutput(ICollection<MultiResolutionStreamInfo>, ImageFormatType)

建立一個實例清單OutputConfiguration。MultiResolutionImageReader

[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 。

屬性

備註

建立一個實例清單OutputConfiguration。MultiResolutionImageReader

此方法可用於建立查詢 MultiResolutionImageConfiguration,並可包含在 SessionConfiguration android.hardware.camera2.CameraDevice.CameraDeviceSetup#isSessionConfigurationSupported 中,然後再完整開啟並設定攝影機裝置 #setSurfacesForMultiResolutionOutput ,進而連結至實際的 MultiResolutionImageReader。

此建構器採用與建立MultiResolutionImageReaderMultiResolutionStreamInfo物件集合及格式相同的參數。

Java 文件 android.hardware.camera2.params.OutputConfiguration.createInstancesForMultiResolutionOutput(java.util.Collection<android.hardware.camera2.params.MultiResolutionStreamInfo>, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於