Language

CameraTemplate 列挙型

定義

CameraTemplateのいくつかのメソッドによって返され、Android.Hardware.Camera2.CameraDevice.CreateCaptureRequest メンバーのパラメーターとして取得された値を列挙します。

public enum CameraTemplate
type CameraTemplate = 
継承
CameraTemplate

フィールド

名前 値 説明
Preview 1

カメラ プレビュー ウィンドウに適した要求を作成します。 具体的には、高品質の後処理よりも高いフレームレートが優先されることを意味します。 通常、これらの要求は CameraCaptureSession.setRepeatingRequest メソッドで使用されます。 このテンプレートは、すべてのカメラ デバイスでサポートされていることが保証されています。

android.hardware.camera2.CameraDevice.TEMPLATE_PREVIEWの Android リファレンス。

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

StillCapture 2

静止画像キャプチャに適した要求を作成します。 具体的には、これは、フレーム レートよりも画質を優先することを意味します。 これらの要求は、通常、CameraCaptureSession.capture メソッドで使用されます。 このテンプレートは、BACKWARD_COMPATIBLEされていないDEPTH_OUTPUTデバイスを除くすべてのカメラ デバイスでサポートされていることが保証されています。

android.hardware.camera2.CameraDevice.TEMPLATE_STILL_CAPTUREの Android リファレンス。

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

Record 3

ビデオ録画に適した要求を作成します。 具体的には、安定したフレームレートが使用され、後処理が記録品質に設定されることを意味する。 これらの要求は、通常、CameraCaptureSession.setRepeatingRequest メソッドで使用されます。 このテンプレートは、BACKWARD_COMPATIBLEされていないDEPTH_OUTPUTデバイスを除くすべてのカメラ デバイスでサポートされていることが保証されています。

android.hardware.camera2.CameraDevice.TEMPLATE_RECORDの Android リファレンス。

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

VideoSnapshot 4

ビデオの録画中に、静止画像キャプチャに適した要求を作成します。 具体的には、これは、継続的な記録を中断することなく、画質を最大化することを意味します。 これらの要求は、通常、CameraCaptureSession.capture メソッドで使用されますが、TEMPLATE_RECORDに基づく要求は CameraCaptureSession.setRepeatingRequest で使用されます。 このテンプレートは、レガシ デバイス (CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL == LEGACY) とBACKWARD_COMPATIBLEではないDEPTH_OUTPUTデバイスを除くすべてのカメラ デバイスでサポートされていることが保証されています。

android.hardware.camera2.CameraDevice.TEMPLATE_VIDEO_SNAPSHOTの Android リファレンス。

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

ZeroShutterLag 5

ゼロ シャッター ラグのキャプチャに適した要求を作成します。 つまり、プレビューフレームレートを損なうことなく画質を最大化することを意味します。 AE/AWB/AF は自動モードである必要があります。 これは、アプリケーションで動作する ZSL を対象としています。 デバイス操作 ZSL の場合は、CaptureRequest.CONTROL_ENABLE_ZSL (使用可能な場合) を使用します。 このテンプレートは、PRIVATE_REPROCESSING機能またはYUV_REPROCESSING機能をサポートするカメラ デバイスでサポートされていることが保証されています。

android.hardware.camera2.CameraDevice.TEMPLATE_ZERO_SHUTTER_LAGの Android リファレンス。

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

Manual 6

キャプチャ パラメーターを直接アプリケーションで制御するための基本的なテンプレート。 すべての自動制御が無効になり (自動露出、自動ホワイト バランス、自動フォーカス)、後処理パラメーターがプレビュー品質に設定されます。 手動キャプチャ パラメーター (露出、感度など) は適切な既定値に設定されますが、目的のユース ケースに応じてアプリケーションによってオーバーライドする必要があります。 このテンプレートは、MANUAL_SENSOR機能をサポートするカメラ デバイスでサポートされていることが保証されています。

android.hardware.camera2.CameraDevice.TEMPLATE_MANUALの Android リファレンス。

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

注釈

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

適用対象