OutputConfiguration.CreateInstancesForMultiResolutionOutput Methode

Definition

Überlädt

Name Beschreibung
CreateInstancesForMultiResolutionOutput(ICollection<MultiResolutionStreamInfo>, ImageFormatType)

Erstellen einer Liste von OutputConfiguration Instanzen für ein MultiResolutionImageReader.

CreateInstancesForMultiResolutionOutput(MultiResolutionImageReader)

Erstellen Sie eine Liste von OutputConfiguration Instanzen für die von einer .android.hardware.camera2.MultiResolutionImageReader

CreateInstancesForMultiResolutionOutput(ICollection<MultiResolutionStreamInfo>, ImageFormatType)

Erstellen einer Liste von OutputConfiguration Instanzen für ein 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>

Parameter

streams
ICollection<MultiResolutionStreamInfo>

Die Gruppe von Multiauflösungs-Datenstrom-Infoobjekten, die verwendet werden, um einen Bildleser mit mehreren Auflösungen zu erstellen, der eine Reihe von ImageReaders enthält.

format
ImageFormatType

Das Format des MultiResolutionImageReader. Dies muss eine der android.graphics.ImageFormat vom android.graphics.PixelFormat Kameragerät unterstützten Konstanten sein. Beachten Sie, dass nicht alle Formate unterstützt werden, z ImageFormat#NV21. B. . Das unterstützte Mehrauflösungsleserformat kann von MultiResolutionStreamConfigurationMap#getOutputFormatsabgefragt werden.

Gibt zurück

Die Liste der OutputConfiguration Objekte für einen MultiResolutionImageReader.

Attribute

Hinweise

Erstellen einer Liste von OutputConfiguration Instanzen für ein MultiResolutionImageReader.

Diese Methode kann verwendet werden, um Abfrage OutputConfigurations für ein MultiResolutionImageReader-Objekt zu erstellen, das in ein SessionConfiguration-Objekt eingeschlossen werden kann, das vor dem Öffnen und Einrichten eines Kamerageräts vollständig übergeben android.hardware.camera2.CameraDevice.CameraDeviceSetup#isSessionConfigurationSupported wird. An diesem Punkt #setSurfacesForMultiResolutionOutput kann eine Verknüpfung mit dem tatsächlichen MultiResolutionImageReader hergestellt werden.

Dieser Konstruktor verwendet dieselben Argumente, um eine MultiResolutionImageReader: eine Auflistung von MultiResolutionStreamInfo Objekten und das Format zu erstellen.

Java Dokumentation für android.hardware.camera2.params.OutputConfiguration.createInstancesForMultiResolutionOutput(java.util.Collection<android.hardware.camera2.params.MultiResolutionStreamInfo>, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CreateInstancesForMultiResolutionOutput(MultiResolutionImageReader)

Erstellen Sie eine Liste von OutputConfiguration Instanzen für die von einer .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>

Parameter

multiResolutionImageReader
MultiResolutionImageReader

Das Multiauflösungs-Bildleserobjekt.

Gibt zurück

Attribute

Hinweise

Erstellen Sie eine Liste von OutputConfiguration Instanzen für die von einer .android.hardware.camera2.MultiResolutionImageReader

Dieser Konstruktor akzeptiert ein Argument für ein android.hardware.camera2.MultiResolutionImageReader.

Java Dokumentation für android.hardware.camera2.params.OutputConfiguration.createInstancesForMultiResolutionOutput(android.hardware.camera2.MultiResolutionImageReader).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: