Condividi tramite


StreamConfigurationMap.GetHighSpeedVideoFpsRangesFor(Size) Metodo

Definizione

Ottenere il fotogramma al secondo (fpsMin, fpsMax) per le dimensioni video ad alta velocità di input.

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

Parametri

size
Size

una delle dimensioni restituite da #getHighSpeedVideoSizes()

Restituisce

Range[]

una matrice di intervalli FPS di registrazione video ad alta velocità supportati Il limite superiore degli intervalli restituiti è garantito che sia maggiore o uguale a 120.

Attributi

Eccezioni

se le dimensioni di input non esistono nel valore restituito di getHighSpeedVideoSizes

Commenti

Ottenere il fotogramma al secondo (fpsMin, fpsMax) per le dimensioni video ad alta velocità di input.

Vedere #getHighSpeedVideoFpsRanges come abilitare la registrazione ad alta velocità.

L'oggetto CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE FPS ranges riportato in questo metodo non deve essere usato per configurare le richieste di acquisizione inviate a sessioni di acquisizione non vincolate oppure il risultato sarà IllegalArgumentException IllegalArgumentExceptions.

Vedere #getHighSpeedVideoFpsRanges per le caratteristiche degli intervalli FPS restituiti.

Documentazione java per android.hardware.camera2.params.StreamConfigurationMap.getHighSpeedVideoFpsRangesFor(android.util.Size).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche