StreamConfigurationMap.GetHighResolutionOutputSizes(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サポートされている高解像度サイズの一覧を取得します。これは完全な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
返品
サポートされている低速高解像度サイズの配列。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 要件を満たしている場合、この一覧は空になる可能性があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。