Freigeben über


StreamConfigurationMap.GetHighSpeedVideoFpsRangesFor(Size) Methode

Definition

Rufen Sie den Frame pro Sekunde (fpsMin, fpsMax) für die Videogröße der Eingabe mit hoher Geschwindigkeit ab.

[Android.Runtime.Register("getHighSpeedVideoFpsRangesFor", "(Landroid/util/Size;)[Landroid/util/Range;", "")]
public Android.Util.Range[]? GetHighSpeedVideoFpsRangesFor (Android.Util.Size? size);
[<Android.Runtime.Register("getHighSpeedVideoFpsRangesFor", "(Landroid/util/Size;)[Landroid/util/Range;", "")>]
member this.GetHighSpeedVideoFpsRangesFor : Android.Util.Size -> Android.Util.Range[]

Parameter

size
Size

eine der von #getHighSpeedVideoSizes()

Gibt zurück

Range[]

ein Array unterstützter FPS-Bereiche für die Videoaufzeichnung. Die obere Grenze der zurückgegebenen Bereiche ist garantiert größer als oder gleich 120.

Attribute

Ausnahmen

wenn die Eingabegröße nicht im Rückgabewert von getHighSpeedVideoSizes vorhanden ist

Hinweise

Rufen Sie den Frame pro Sekunde (fpsMin, fpsMax) für die Videogröße der Eingabe mit hoher Geschwindigkeit ab.

Erfahren Sie #getHighSpeedVideoFpsRanges , wie Sie die Aufzeichnung mit hoher Geschwindigkeit aktivieren.

Die CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE FPS ranges in dieser Methode gemeldete Methode darf nicht zum Einrichten von Erfassungsanforderungen verwendet werden, die an nicht eingeschränkte Aufnahmesitzungen übermittelt werden, oder dies führt zu IllegalArgumentException IllegalArgumentExceptions.

Siehe #getHighSpeedVideoFpsRanges die Merkmale der zurückgegebenen FPS-Bereiche.

Java-Dokumentation für android.hardware.camera2.params.StreamConfigurationMap.getHighSpeedVideoFpsRangesFor(android.util.Size).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen