Compartilhar via


StreamConfigurationMap.GetHighSpeedVideoFpsRangesFor(Size) Método

Definição

Obtenha os intervalos de quadros por segundo (fpsMin, fpsMax) para o tamanho de entrada de vídeo de alta velocidade.

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

Parâmetros

size
Size

um dos tamanhos devolvidos por #getHighSpeedVideoSizes()

Retornos

Range[]

uma matriz de intervalos FPS de gravação de vídeo de alta velocidade suportados O limite superior dos intervalos retornados é garantido como maior ou igual a 120.

Atributos

Exceções

se o tamanho de entrada não existir no valor de retorno de getHighSpeedVideoSizes

Comentários

Obtenha os intervalos de quadros por segundo (fpsMin, fpsMax) para o tamanho de entrada de vídeo de alta velocidade.

Veja #getHighSpeedVideoFpsRanges como ativar a gravação em alta velocidade.

O CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE FPS ranges relatado nesse método não deve ser usado para configurar solicitações de captura que são enviadas a sessões de captura irrestritas, ou resultará em IllegalArgumentException IllegalArgumentExceptions.

Consulte #getHighSpeedVideoFpsRanges as características dos intervalos de FPS retornados.

Documentação Java para android.hardware.camera2.params.StreamConfigurationMap.getHighSpeedVideoFpsRangesFor(android.util.Size).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também