Language

StreamConfigurationMap.GetHighResolutionOutputSizes(Int32) メソッド

定義

サポートされている高解像度サイズの一覧を取得します。これは完全なBURST_CAPTUREレートでは動作できません。

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

パラメーター

format
Int32

返品

Size[]

サポートされている低速高解像度サイズの配列。BURST_CAPTURE機能がサポートされていない場合はnull

属性

注釈

サポートされている高解像度サイズの一覧を取得します。これは完全なBURST_CAPTUREレートでは動作できません。

これには、 android.hardware.camera2.CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE BURST_CAPTURE 機能の 20 fps フレーム レート要件を満たすことができないすべての出力サイズが含まれます。 これにはストール期間は含まれていないため、たとえば、ストール期間が長い JPEG または RAW16 出力解像度が、20 fps を超える最小フレーム期間は、通常の #getOutputSizes リストに引き続き表示されます。 このリストに含まれる 2400 万画素未満のすべてのサイズは、ストール期間を含めず、少なくとも 10 fps の速度で動作することが保証されています。 このリストのサイズは、少なくとも 24 の 10 fps 未満で動作することが許可されています。

BURST_CAPTURE機能をサポートしていないデバイスの場合、この一覧は nullされます。これは、 #getOutputSizes 一覧の解像度が >= 20 fps のレート要件を満たすことが既に保証されていないためです。 BURST_CAPTURE機能をサポートするデバイスの場合、サポートされているすべての解像度が 20 fps 要件を満たしている場合、この一覧は空になる可能性があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象