Langue

StreamConfigurationMap.GetHighResolutionOutputSizes(Int32) Méthode

Définition

Obtenez la liste des tailles de haute résolution prises en charge, qui ne peuvent pas fonctionner à plein BURST_CAPTURE taux.

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

Paramètres

format
Int32

Retours

Size[]

tableau de tailles de haute résolution plus lentes prises en charge ou null si la fonctionnalité de BURST_CAPTURE n’est pas prise en charge

Attributs

Remarques

Obtenez la liste des tailles de haute résolution prises en charge, qui ne peuvent pas fonctionner à plein BURST_CAPTURE taux.

Cela inclut toutes les tailles de sortie qui ne peuvent pas répondre aux exigences de fréquence d’images de 20 fps pour la android.hardware.camera2.CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE BURST_CAPTURE fonctionnalité. Cela n’inclut pas la durée de blocage. Par exemple, une résolution de sortie JPEG ou RAW16 avec une durée de blocage importante, mais une durée minimale d’image supérieure à 20 fps est toujours répertoriée dans la liste régulière #getOutputSizes . Toutes les tailles de cette liste qui sont inférieures à 24 millisecondes sont toujours garanties pour fonctionner à un taux d’au moins 10 fps, sans inclure la durée de décrochage. Les tailles de cette liste qui sont au moins 24 millisecondes sont autorisées à fonctionner à moins de 10 fps.

Pour un appareil qui ne prend pas en charge la fonctionnalité de BURST_CAPTURE, cette liste sera null, car les résolutions de la #getOutputSizes liste ne sont pas déjà garanties pour répondre aux exigences de taux de 20 fps >= 20 fps. Pour un appareil qui prend en charge la fonctionnalité de BURST_CAPTURE, cette liste peut être vide, si toutes les résolutions prises en charge répondent aux exigences de 20 fps.

Java documentation pour android.hardware.camera2.params.StreamConfigurationMap.getHighResolutionOutputSizes(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à