CameraMetadata.RequestAvailableCapabilitiesStreamUseCase Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.
Das Kameragerät unterstützt die Auswahl eines Pro-Stream-Anwendungsfalls über
android.hardware.camera2.params.OutputConfiguration#setStreamUseCase sodass das Gerät Kamerapipelineparameter wie Optimierung, Sensormodus oder ISP-Einstellungen für ein bestimmtes Benutzerszenario optimieren kann.
[Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE", ApiSince=33)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)]
public const Android.Hardware.Camera2.RequestAvailableCapabilities RequestAvailableCapabilitiesStreamUseCase = 19;
[<Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE", ApiSince=33)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)>]
val mutable RequestAvailableCapabilitiesStreamUseCase : Android.Hardware.Camera2.RequestAvailableCapabilities
Feldwert
Value = 19- Attribute
Hinweise
Das Kameragerät unterstützt die Auswahl eines Pro-Stream-Anwendungsfalls android.hardware.camera2.params.OutputConfiguration#setStreamUseCase , sodass das Gerät Kamerapipelineparameter wie Optimierung, Sensormodus oder ISP-Einstellungen für ein bestimmtes Benutzerszenario optimieren kann. Einige Beispielverwendungen dieser Funktion sind:
<ul><li>Distinguish high quality YUV captures from a regular YUV stream where the image quality may not be good as the JPEG stream, or</li li><>Use one stream to serve multiple purposes: viewfinder, video recording and still capture. Dies gilt für Anwendungen, die Bearbeitungen gleichermaßen auf Vorschau, gespeicherte Bilder und gespeicherte Videos anwenden möchten.</li></ul>
Diese Funktion erfordert, dass das Kameragerät die folgenden Stream-Anwendungsfälle unterstützt:
<ul>li DEFAULT aus Gründen der Abwärtskompatibilität, bei der die Anwendung keinen Stream-Anwendungsfall</li li<>>PREVIEW für Live-Sucher und In-App-Bildanalyse</Li li-STILL_CAPTURE<>>für stille Fotoaufnahme</li li-VIDEO_RECORD>><für die Aufzeichnung von Videoclips</li li-PREVIEW_VIDEO_STILL<>>für einen einzelnen Datenstrom festgelegt, der für Sucher, Videoaufzeichnung und -aufnahme verwendet wird.<></li li>><VIDEO_CALL für lange laufende Videoanrufe</li></ul>
android.hardware.camera2.CameraCharacteristics#SCALER_AVAILABLE_STREAM_USE_CASES listet alle unterstützten Datenstrom-Anwendungsfälle auf.
Verweisen Sie auf die Richtlinie für die obligatorischen Datenstromkombinationen mit Datenstrom-Anwendungsfällen, die auch über android.hardware.camera2.params.MandatoryStreamCombination abgefragt werden können.
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.