CamcorderProfile.Get メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Get(CamcorderQuality) |
デバイス上の最初の背面カメラの特定の品質レベルで、既定のビデオカメラ プロファイルを返します。 |
Get(Int32, CamcorderQuality) |
指定された品質レベルで、指定されたカメラの既定のビデオカメラ プロファイルを返します。 |
Get(CamcorderQuality)
デバイス上の最初の背面カメラの特定の品質レベルで、既定のビデオカメラ プロファイルを返します。
[Android.Runtime.Register("get", "(I)Landroid/media/CamcorderProfile;", "")]
public static Android.Media.CamcorderProfile? Get (Android.Media.CamcorderQuality quality);
[<Android.Runtime.Register("get", "(I)Landroid/media/CamcorderProfile;", "")>]
static member Get : Android.Media.CamcorderQuality -> Android.Media.CamcorderProfile
パラメーター
- quality
- CamcorderQuality
ビデオカメラプロファイルのターゲット品質レベル
戻り値
- 属性
注釈
デバイス上の最初の背面カメラの特定の品質レベルで、既定のビデオカメラ プロファイルを返します。 デバイスに背面カメラがない場合、null が返されます。
このメンバーは非推奨とされます。 代わりに #getAll
を使用してください
の Java ドキュメント android.media.CamcorderProfile.get(int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
こちらもご覧ください
- <xref:Android.Media.CamcorderProfile.Get(System.Int32%2c+Android.Media.CamcorderQuality)>
適用対象
Get(Int32, CamcorderQuality)
指定された品質レベルで、指定されたカメラの既定のビデオカメラ プロファイルを返します。
[Android.Runtime.Register("get", "(II)Landroid/media/CamcorderProfile;", "")]
public static Android.Media.CamcorderProfile? Get (int cameraId, Android.Media.CamcorderQuality quality);
[<Android.Runtime.Register("get", "(II)Landroid/media/CamcorderProfile;", "")>]
static member Get : int * Android.Media.CamcorderQuality -> Android.Media.CamcorderProfile
パラメーター
- cameraId
- Int32
カメラの ID。 を呼び出 CameraManager#getCameraIdList
して受信したリストから解析された整数カメラ ID は CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE
、 ではなく CameraMetadata#INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL EXTERNAL
である限り使用できます。
- quality
- CamcorderQuality
ビデオカメラプロファイルのターゲット品質レベル。
戻り値
- 属性
注釈
指定された品質レベルで、指定されたカメラの既定のビデオカメラ プロファイルを返します。
品質レベルQUALITY_LOW、QUALITY_HIGHは確実にサポートされますが、他のレベルはサポートされる場合とサポートされない場合があります。 サポートされているレベルは、 を使用して #hasProfile(int, int)
確認できます。 QUALITY_LOWは利用可能な最も低い品質を指し、QUALITY_HIGHは利用可能な最高の品質を指します。 QUALITY_LOW/QUALITY_HIGHは、qcif、cif、480p、720p、1080p、または 2160p のいずれかと一致する必要があります。 たとえば、デバイスが 480p、720p、1080p、2160p をサポートしている場合、low は 480p、高さは 2160p です。
時間経過品質レベル、つまりQUALITY_TIME_LAPSE_LOW、QUALITY_TIME_LAPSE_HIGHはサポートされていることが保証されており、qcif、cif、480p、720p、1080p、または2160pのいずれかと一致する必要があります。
高速品質レベルでは、サポートされている場合とサポートされていない場合があります。 レベルのサブセットがサポートされている場合は、QUALITY_HIGH_SPEED_LOWとQUALITY_HIGH_SPEED_HIGHがサポートされ、480p、720p、または 1080p のいずれかと一致する必要があります。
より高い品質レベルのビデオカメラ録画セッションは、通常、低品質レベルのものより高い出力ビットレート、より良いビデオやオーディオ録音品質、大きなビデオフレーム解像度と高いオーディオサンプリングレートなどを持っています。
このメンバーは非推奨とされます。 代わりに #getAll
を使用してください
の Java ドキュメント android.media.CamcorderProfile.get(int, int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。