StreamConfigurationMap.GetHighResolutionOutputSizes(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.
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.