Camera.Parameters.SupportedVideoSizes プロパティ

定義

注意事項

deprecated

MediaRecorder で使用できるサポートされているビデオ フレーム サイズを取得します。

[System.Obsolete("deprecated")]
public virtual System.Collections.Generic.IList<Android.Hardware.Camera.Size>? SupportedVideoSizes { [Android.Runtime.Register("getSupportedVideoSizes", "()Ljava/util/List;", "GetGetSupportedVideoSizesHandler")] get; }
[<System.Obsolete("deprecated")>]
[<get: Android.Runtime.Register("getSupportedVideoSizes", "()Ljava/util/List;", "GetGetSupportedVideoSizesHandler")>]
member this.SupportedVideoSizes : System.Collections.Generic.IList<Android.Hardware.Camera.Size>

プロパティ値

カメラに個別のプレビューとビデオ出力がある場合の Size オブジェクトのリスト。それ以外の場合は、null が返されます。

属性

注釈

MediaRecorder で使用できるサポートされているビデオ フレーム サイズを取得します。

返されるリストが null でない場合、返されるリストには少なくとも 1 つの Size が含まれます。カメラがビデオ ソースとして使用されている場合は、ビデオカメラ アプリケーションの MediaRecorder.setVideoSize() に返されるリストのサイズの 1 つを渡す必要があります。 この場合、プレビューのサイズは、ビデオ録画中に記録されたビデオの解像度とは異なる場合があります。

176 x 144 (QCIF) 解像度の例外: カメラ デバイスは通常、より大きな解像度から小さい解像度にダウンスケールするための固定機能を備えています。また、高解像度のイメージ センサーを搭載したデバイスでは、この制限により QCIF 解像度が完全にサポートされない場合があります。 したがって、1920x1080 (幅または高さ) を超えるプレビューまたは画像サイズで QCIF ビデオ解像度を構成しようとすると、サポートされない可能性があり、 #setParameters(Camera.Parameters) そうでない場合は RuntimeException がスローされます。

の Java ドキュメント android.hardware.Camera.Parameters.getSupportedVideoSizes()

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

適用対象

こちらもご覧ください