StreamConfigurationMap.GetHighResolutionOutputSizes(Int32) Método

Definición

Obtenga una lista de tamaños de alta resolución admitidos, que no pueden funcionar a una velocidad de BURST_CAPTURE completa.

[Android.Runtime.Register("getHighResolutionOutputSizes", "(I)[Landroid/util/Size;", "", ApiSince=23)]
public Android.Util.Size[]? GetHighResolutionOutputSizes (int format);
[<Android.Runtime.Register("getHighResolutionOutputSizes", "(I)[Landroid/util/Size;", "", ApiSince=23)>]
member this.GetHighResolutionOutputSizes : int -> Android.Util.Size[]

Parámetros

format
Int32

Devoluciones

Size[]

una matriz de tamaños de alta resolución más lentos admitidos o null si no se admite la funcionalidad de BURST_CAPTURE

Atributos

Comentarios

Obtenga una lista de tamaños de alta resolución admitidos, que no pueden funcionar a una velocidad de BURST_CAPTURE completa.

Esto incluye todos los tamaños de salida que no pueden cumplir los requisitos de velocidad de fotogramas de 20 fps para la android.hardware.camera2.CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE BURST_CAPTURE funcionalidad. Esto no incluye la duración de la parada, por lo que, por ejemplo, una resolución de salida JPEG o RAW16 con una duración de parada grande, pero una duración mínima de fotogramas superior a 20 fps seguirá apareciendo en la lista normal #getOutputSizes . Todos los tamaños de esta lista que tienen menos de 24 megapíxeles todavía están garantizados para funcionar a una velocidad de al menos 10 fps, sin incluir la duración del puesto. Los tamaños de esta lista que tienen al menos 24 megapíxeles pueden funcionar a menos de 10 fps.

Para un dispositivo que no admite la funcionalidad BURST_CAPTURE, esta lista será null, ya que las resoluciones de la #getOutputSizes lista aún no están garantizadas para cumplir >= requisitos de velocidad de 20 fps. En el caso de un dispositivo que admita la funcionalidad BURST_CAPTURE, esta lista puede estar vacía si todas las resoluciones admitidas cumplen el requisito de 20 fps.

Documentación de Java para android.hardware.camera2.params.StreamConfigurationMap.getHighResolutionOutputSizes(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a