CameraCharacteristics クラス

定義

CameraDevice CameraDeviceを記述するプロパティ。

[Android.Runtime.Register("android/hardware/camera2/CameraCharacteristics", DoNotGenerateAcw=true)]
public sealed class CameraCharacteristics : Android.Hardware.Camera2.CameraMetadata
[<Android.Runtime.Register("android/hardware/camera2/CameraCharacteristics", DoNotGenerateAcw=true)>]
type CameraCharacteristics = class
    inherit CameraMetadata
継承
CameraCharacteristics
属性

注釈

CameraDevice CameraDeviceを記述するプロパティ。

これらのプロパティは、主に特定の CameraDevice に対して固定されており、CameraManager CameraManagerを使用してCameraManager#getCameraCharacteristics インターフェイスを介してクエリを実行できます。 API レベル 32 以降では、 #SENSOR_ORIENTATION などの一部のプロパティは、デバイスの状態に基づいて動的に変更される可能性があります。 特定の値が固定されているかどうかについては、そのキーのドキュメントを参照してください。

CAMERA 権限を保持していないクライアントによって取得された場合、一部のメタデータ値は含まれません。 アクセス許可を必要とするキーの一覧は、 #getKeysNeedingPermissionによって指定されます。

CameraCharacteristics オブジェクトは不変です。

Javaドキュメント。

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

フィールド

名前 説明
AutomotiveLensFacingExteriorFront
古い.

カメラ装置は車体フレームの前面に向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingExteriorLeft
古い.

カメラデバイスは車体フレームの左側に向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingExteriorOther
古い.

カメラ デバイスは、車体フレームの外側に向いていますが、この列挙型で定義されている外部側面の 1 つではありません。

(継承元 CameraMetadata)
AutomotiveLensFacingExteriorRear
古い.

カメラ装置は車体フレームの背面に向かいます。

(継承元 CameraMetadata)
AutomotiveLensFacingExteriorRight
古い.

カメラデバイスは車体フレームの右側に向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorOther
古い.

カメラ デバイスは車体フレームの内側に向いていますが、この列挙型で説明されているシートの 1 つではありません。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Center
古い.

カメラ デバイスは、最初の行の中央のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Left
古い.

カメラ デバイスは、最初の行の左側のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Right
古い.

カメラ デバイスは、最初の行の右側のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Center
古い.

カメラ デバイスは、2 列目の中央のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Left
古い.

カメラデバイスは、2列目の左側のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Right
古い.

カメラ デバイスは、2 列目の右側のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Center
古い.

カメラ デバイスは、3 列目の中央のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Left
古い.

カメラデバイスは、3列目の左側のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Right
古い.

カメラ デバイスは、3 列目の右側のシートに向いています。

(継承元 CameraMetadata)
AutomotiveLocationExteriorFront
古い.

カメラ デバイスは、車体フレームの外側とその前面に存在します。

(継承元 CameraMetadata)
AutomotiveLocationExteriorLeft
古い.

カメラデバイスは車体フレームの外側と左側に存在します。

(継承元 CameraMetadata)
AutomotiveLocationExteriorOther
古い.

カメラは車体フレームの外側に存在しますが、この列挙型が定義する外部の場所の 1 つに正確には存在しません。

(継承元 CameraMetadata)
AutomotiveLocationExteriorRear
古い.

カメラデバイスは、車体フレームの外側とその背面に存在します。

(継承元 CameraMetadata)
AutomotiveLocationExteriorRight
古い.

カメラデバイスは車体フレームの外側と右側に存在します。

(継承元 CameraMetadata)
AutomotiveLocationExtraFront
古い.

カメラデバイスは、余分な車両のボディフレームの外側とその前面に存在します。

(継承元 CameraMetadata)
AutomotiveLocationExtraLeft
古い.

カメラデバイスは、余分な車体の外側と左側に存在します。

(継承元 CameraMetadata)
AutomotiveLocationExtraOther
古い.

カメラ デバイスは、トレーラーなどの追加の車両に存在しますが、フロント、リア、左、または右側のいずれかには存在しません。

(継承元 CameraMetadata)
AutomotiveLocationExtraRear
古い.

カメラ デバイスは、余分な車両のボディ フレームの外側と背面に存在します。

(継承元 CameraMetadata)
AutomotiveLocationExtraRight
古い.

カメラデバイスは、余分な車体の外側と右側に存在します。

(継承元 CameraMetadata)
AutomotiveLocationInterior
古い.

カメラ装置は、車両キャビンの内部に存在します。

(継承元 CameraMetadata)
ColorCorrectionModeCct
古い.

CaptureRequest#COLOR_CORRECTION_COLOR_TEMPERATURE android.colorCorrection.colorTemperatureCaptureRequest#COLOR_CORRECTION_COLOR_TINT android.colorCorrection.colorTintを使用して、相関色温度に基づいてホワイト バランスを調整します。

(継承元 CameraMetadata)
ControlAeModeOnLowLightBoostBrightnessPriority
古い.

"ON" のように、暗いシーンでは追加の明るさブーストが適用されます。

(継承元 CameraMetadata)
ControlAePriorityModeOff
古い.

AE 優先度モードを無効にします。

(継承元 CameraMetadata)
ControlAePriorityModeSensorExposureTimePriority
古い.

カメラ デバイスの自動露出ルーチンはアクティブであり、アプリケーションが選択した露出時間 (CaptureRequest#SENSOR_EXPOSURE_TIME android.sensor.exposureTime) に優先順位を付けます。

(継承元 CameraMetadata)
ControlAePriorityModeSensorSensitivityPriority
古い.

カメラ デバイスの自動露出ルーチンはアクティブであり、アプリケーションで選択された ISO (CaptureRequest#SENSOR_SENSITIVITY android.sensor.sensitivity) に優先順位を付けます。

(継承元 CameraMetadata)
ControlAfSceneChangeDetected

シーンの変化は AF 領域内で検出されます。

(継承元 CameraMetadata)
ControlAfSceneChangeNotDetected

AF 領域内でシーンの変更が検出されません。

(継承元 CameraMetadata)
ControlAutoframingOff
古い.

自動フレーミングを無効にします。

(継承元 CameraMetadata)
ControlAutoframingOn
古い.

自動フレーミングを有効にして、ユーザーをフレームの視野に残します。

(継承元 CameraMetadata)
ControlAutoframingStateConverged
古い.

自動フレーミングが安定した状態に達しました (フレーム/fov が調整されていません)。

(継承元 CameraMetadata)
ControlAutoframingStateFraming
古い.

自動フレーミングは処理中です。ズームイン、ズームアウト、パンのいずれかが行われます。

(継承元 CameraMetadata)
ControlAutoframingStateInactive
古い.

自動フレーミングは非アクティブです。

(継承元 CameraMetadata)
ControlExtendedSceneModeBokehContinuous
古い.

ボケ効果は、センサーの生出力に対してキャプチャ レートを遅くしてはなりません。また、その効果は、最大ストリーミング ディメンションを超えないすべての処理済みストリームに適用されます。

(継承元 CameraMetadata)
ControlExtendedSceneModeBokehStillCapture
古い.

キャプチャインテントがSTILL_CAPTUREされている場合、すべての未加工ストリーム (YUV、JPEG、IMPLEMENTATION_DEFINEDを含む) に対して高品質のボケモードが有効になります。

(継承元 CameraMetadata)
ControlExtendedSceneModeDisabled
古い.

拡張シーン モードは無効です。

(継承元 CameraMetadata)
ControlLowLightBoostStateActive
古い.

AE モード 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY' が有効になり、適用されます。

(継承元 CameraMetadata)
ControlLowLightBoostStateInactive
古い.

AE モード 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY' は有効ですが、適用されません。

(継承元 CameraMetadata)
ControlModeUseExtendedSceneMode
古い.

特定の拡張シーン モードを使用します。

(継承元 CameraMetadata)
ControlSettingsOverrideOff
古い.

CaptureRequest 設定をカメラ デバイスに適用するときに、他のキーよりも早くキーが適用されません。

(継承元 CameraMetadata)
ControlSettingsOverrideZoom
古い.

ズーム関連のキーは、CaptureRequest の他のキーよりも早く適用されます。

(継承元 CameraMetadata)
ControlVideoStabilizationModePreviewStabilization
古い.

プレビューの安定化では、他のすべての RAW 以外のストリームに加えて、同じ品質の安定化でプレビューが有効になります。

(継承元 CameraMetadata)
ControlZoomMethodAuto
古い.

カメラ デバイスは、アプリケーションが CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegion または CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatioでズームを行うかどうかを自動的に検出し、有効なズーム レベルを反映するメタデータ タグを決定します。

(継承元 CameraMetadata)
ControlZoomMethodZoomRatio
古い.

アプリケーションは CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatioを介してズームを制御することを意図しており、有効なズーム レベルはキャプチャ結果に CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio によって反映されます。

(継承元 CameraMetadata)
DistortionCorrectionModeFast

レンズ歪み補正は、センサー出力に対するフレームレートを下げることなく適用されます。

(継承元 CameraMetadata)
DistortionCorrectionModeHighQuality

高品質の歪み補正が適用され、センサー出力に対するフレーム レートが低下する可能性があります。

(継承元 CameraMetadata)
DistortionCorrectionModeOff

歪みの補正は適用されません。

(継承元 CameraMetadata)
ExtensionNightModeIndicatorOff
古い.

カメラは、十分に明るい照明条件を検出しました。

(継承元 CameraMetadata)
ExtensionNightModeIndicatorOn
古い.

カメラは、低光の状態を検出しました。

(継承元 CameraMetadata)
ExtensionNightModeIndicatorUnknown
古い.

カメラでは、シーンの照明を正確に評価して、ナイト モード カメラ拡張機能キャプチャによって写真が改善されるかどうかを判断することはできません。

(継承元 CameraMetadata)
LensPoseReferenceAutomotive

CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationの値は、リア車軸の中心にある自動車センサー座標系の原点を基準にしています。

(継承元 CameraMetadata)
LensPoseReferenceGyroscope

CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationの値は、この Android デバイスのプライマリ ジャイロスコープの位置を基準にしています。

(継承元 CameraMetadata)
LensPoseReferencePrimaryCamera

CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationの値は、このカメラと同じ方向に向いている最大のカメラ デバイスの光学中心を基準にしています。

(継承元 CameraMetadata)
LensPoseReferenceUndefined

カメラ デバイスは、 CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation の値を表すことができず、正確に CameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotation できません。

(継承元 CameraMetadata)
LogicalMultiCameraSensorSyncTypeApproximate

ソフトウェア メカニズムは、物理カメラ間の同期に使用されます。

(継承元 CameraMetadata)
LogicalMultiCameraSensorSyncTypeCalibrated

カメラ デバイスは、ハードウェア レベルでのフレーム タイムスタンプ同期をサポートし、物理ストリーム イメージのタイムスタンプは、露出開始時間を正確に反映します。

(継承元 CameraMetadata)
RequestAvailableCapabilitiesColorSpaceProfiles
古い.

デバイスは、カメラでサポートされている色空間、画像形式、およびダイナミック レンジ プロファイルの可能な組み合わせのクエリをサポートし、 android.hardware.camera2.params.SessionConfiguration#setColorSpace を介してセッションの特定の色空間を要求します。

(継承元 CameraMetadata)
RequestAvailableCapabilitiesDynamicRangeTenBit
古い.

デバイスは、 android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles で指定されたダイナミック レンジ プロファイルに従って 1 つ以上の 10 ビット カメラ出力をサポートします。

(継承元 CameraMetadata)
RequestAvailableCapabilitiesOfflineProcessing
古い.

カメラ デバイスは、OFFLINE_PROCESSINGユース ケースをサポートしています。

(継承元 CameraMetadata)
RequestAvailableCapabilitiesRemosaicReprocessing
古い.

このデバイスは、RAW_SENSOR (同じカラー フィルターを持つピクセルの m x n グループ) によって指定されたバイエル パターンを使用して、CameraCharacteristics#SENSOR_INFO_BINNING_FACTOR android.sensor.info.binningFactor形式からリモートで生成された通常のバイエル パターンへの再処理をサポートします。

(継承元 CameraMetadata)
RequestAvailableCapabilitiesStreamUseCase
古い.

カメラ デバイスは、ストリームごとのユース ケースの選択をサポートします。 android.hardware.camera2.params.OutputConfiguration#setStreamUseCase デバイスが特定のユーザー シナリオのチューニング、センサー モード、ISP 設定などのカメラ パイプライン パラメーターを最適化できるようにします。

(継承元 CameraMetadata)
RequestAvailableCapabilitiesSystemCamera
古い.

カメラ デバイスには、Android のシステム コンポーネントと特権アプリケーションのみがアクセスできます。

(継承元 CameraMetadata)
RequestAvailableCapabilitiesUltraHighResolutionSensor
古い.

このカメラデバイスは、 CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP android.scaler.streamConfigurationMapで説明されている画像サイズに加えて、超高解像度の画像を生成することができます。

(継承元 CameraMetadata)
ScalerAvailableStreamUseCasesCroppedRaw
古い.

クライアントがビューのフィールドをトリミングすることを選択したときに RAW ストリームをトリミングしました。

(継承元 CameraMetadata)
ScalerAvailableStreamUseCasesDefault
古い.

既定のストリームユース ケース。

(継承元 CameraMetadata)
ScalerAvailableStreamUseCasesPreview
古い.

ユーザーに表示されるライブ ストリーム。

(継承元 CameraMetadata)
ScalerAvailableStreamUseCasesPreviewVideoStill
古い.

プレビュー、ビデオ、キャプチャを組み合わせた目的で使用される 1 つのストリーム。

(継承元 CameraMetadata)
ScalerAvailableStreamUseCasesStillCapture
古い.

まだ写真のキャプチャ。

(継承元 CameraMetadata)
ScalerAvailableStreamUseCasesVideoCall
古い.

電力効率とビデオ品質の両方に最適化された長時間のビデオ通話。

(継承元 CameraMetadata)
ScalerAvailableStreamUseCasesVideoRecord
古い.

ビデオ クリップを記録します。

(継承元 CameraMetadata)
ScalerRotateAndCrop180
古い.

処理された画像は 180 度回転します。

(継承元 CameraMetadata)
ScalerRotateAndCrop270
古い.

処理された画像は時計回りに 270 度回転した後、元の縦横比にトリミングされます。

(継承元 CameraMetadata)
ScalerRotateAndCrop90
古い.

処理された画像は時計回りに 90 度回転し、元の縦横比にトリミングされます。

(継承元 CameraMetadata)
ScalerRotateAndCropAuto
古い.

カメラ API は、サイズ変更可能性と現在のマルチウィンドウ モードに対するアプリケーションのサポートに基づいて、回転とトリミングに最適な具体的な値を自動的に選択します。

(継承元 CameraMetadata)
ScalerRotateAndCropNone
古い.

回転とトリミングは適用されません。

(継承元 CameraMetadata)
SensorPixelModeDefault
古い.

これは既定のセンサー ピクセル モードです。

(継承元 CameraMetadata)
SensorPixelModeMaximumResolution
古い.

このモードでは、通常、センサーはピクセルをビン分割しないため、画像サイズが大きくなる可能性があります。

(継承元 CameraMetadata)
SensorReadoutTimestampHardware
古い.

このカメラ デバイスでは、onReadoutStarted コールバックと読み出しタイムスタンプの出力がサポートされています。

(継承元 CameraMetadata)
SensorReadoutTimestampNotSupported
古い.

このカメラ デバイスでは、読み取りタイムスタンプと onReadoutStarted コールバックはサポートされていません。

(継承元 CameraMetadata)
StatisticsOisDataModeOff

キャプチャ結果に OIS データを含めないでください。

(継承元 CameraMetadata)
StatisticsOisDataModeOn

キャプチャ結果に OIS データを含めます。

(継承元 CameraMetadata)

プロパティ

名前 説明
AutomotiveLensFacing

CameraDevice CameraDeviceを記述するプロパティ。

AutomotiveLocation

CameraDevice CameraDeviceを記述するプロパティ。

AvailableCaptureRequestKeys

CameraDeviceを使用してクエリを実行するために、このCaptureRequestでサポートされているキーの一覧を返します。

AvailableCaptureResultKeys

CameraDeviceを使用してクエリを実行するために、このCaptureResultでサポートされているキーの一覧を返します。

AvailablePhysicalCameraRequestKeys

論理マルチカメラをサポートする物理デバイスでオーバーライドできる #getAvailableCaptureRequestKeys キーのサブセットを返します。

AvailableSessionCharacteristicsKeys

キャプチャ セッション固有の値を持つカメラ特性のキーを取得します。

AvailableSessionKeys

キャプチャ セッションの初期化の一環としてカメラ デバイスが渡すことができる #getAvailableCaptureRequestKeys キーのサブセットを返します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
ColorCorrectionAvailableAberrationModes

このカメラ デバイスでサポートされている CaptureRequest#COLOR_CORRECTION_ABERRATION_MODE android.colorCorrection.aberrationMode の収差補正モードの一覧。

ColorCorrectionAvailableModes

CameraDevice CameraDeviceを記述するプロパティ。

ColorCorrectionColorTemperatureRange

CameraDevice CameraDeviceを記述するプロパティ。

ControlAeAvailableAntibandingModes

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_AE_ANTIBANDING_MODE android.control.aeAntibandingMode の自動露出アンチバンド モードの一覧。

ControlAeAvailableModes

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_AE_MODE android.control.aeMode の自動露出モードの一覧。

ControlAeAvailablePriorityModes

CameraDevice CameraDeviceを記述するプロパティ。

ControlAeAvailableTargetFpsRanges

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE android.control.aeTargetFpsRange のフレーム レート範囲の一覧。

ControlAeCompensationRange

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_AE_EXPOSURE_COMPENSATION android.control.aeExposureCompensationの最大および最小露出補正値 ( CameraCharacteristics#CONTROL_AE_COMPENSATION_STEP android.control.aeCompensationStepの数)。

ControlAeCompensationStep

露出補正を変更できる最小ステップ。

ControlAeLockAvailable

カメラ デバイスがサポートしているかどうか CaptureRequest#CONTROL_AE_LOCK android.control.aeLock

ControlAfAvailableModes

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_AF_MODE android.control.afMode のオートフォーカス (AF) モードの一覧。

ControlAutoframingAvailable

CameraDevice CameraDeviceを記述するプロパティ。

ControlAvailableEffects

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_EFFECT_MODE android.control.effectMode の色効果の一覧。

ControlAvailableExtendedSceneModeCapabilities

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_EXTENDED_SCENE_MODE android.control.extendedSceneMode の拡張シーン モードと、最大ストリーミング サイズやサポートされているズーム比範囲などの各拡張シーン モードの機能の一覧。

ControlAvailableModes

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_MODE android.control.mode の制御モードの一覧。

ControlAvailableSceneModes

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_SCENE_MODE android.control.sceneMode のシーン モードの一覧。

ControlAvailableSettingsOverrides

CameraDevice CameraDeviceを記述するプロパティ。

ControlAvailableVideoStabilizationModes

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_VIDEO_STABILIZATION_MODE android.control.videoStabilizationMode のビデオ安定化モードの一覧。

ControlAwbAvailableModes

このカメラ デバイスでサポートされている CaptureRequest#CONTROL_AWB_MODE android.control.awbMode の自動ホワイト バランス モードの一覧。

ControlAwbLockAvailable

カメラ デバイスがサポートしているかどうか CaptureRequest#CONTROL_AWB_LOCK android.control.awbLock

ControlLowLightBoostInfoLuminanceRange

CameraDevice CameraDeviceを記述するプロパティ。

ControlMaxRegionsAe

自動露出 (AE) ルーチンで使用できる測定領域の最大数。

ControlMaxRegionsAf

自動フォーカス (AF) ルーチンで使用できる測定領域の最大数。

ControlMaxRegionsAwb

自動ホワイト バランス (AWB) ルーチンで使用できる測定領域の最大数。

ControlPostRawSensitivityBoostRange

このカメラ デバイスでサポートされる CaptureRequest#CONTROL_POST_RAW_SENSITIVITY_BOOST android.control.postRawSensitivityBoost のブーストの範囲。

ControlZoomRatioRange

このカメラ デバイスでサポートされる最小ズーム比と最大ズーム比。

DepthDepthIsExclusive

キャプチャ要求が、DEPTH16/DEPTH_POINT_CLOUD出力と通常のカラー出力 (YUV_420_888、JPEG、RAW など) の両方を同時にターゲットにできるかどうかを示します。

DistortionCorrectionAvailableModes

このカメラ デバイスでサポートされている CaptureRequest#DISTORTION_CORRECTION_MODE android.distortionCorrection.mode の歪み補正モードの一覧。

EdgeAvailableEdgeModes

このカメラ デバイスでサポートされている CaptureRequest#EDGE_MODE android.edge.mode のエッジエンハンスメント モードの一覧。

FlashInfoAvailable

このカメラ デバイスにフラッシュ ユニットがあるかどうか。

FlashInfoStrengthDefaultLevel

CameraDevice CameraDeviceを記述するプロパティ。

FlashInfoStrengthMaximumLevel

CameraDevice CameraDeviceを記述するプロパティ。

FlashSingleStrengthDefaultLevel

CameraDevice CameraDeviceを記述するプロパティ。

FlashSingleStrengthMaxLevel

CameraDevice CameraDeviceを記述するプロパティ。

FlashTorchStrengthDefaultLevel

CameraDevice CameraDeviceを記述するプロパティ。

FlashTorchStrengthMaxLevel

CameraDevice CameraDeviceを記述するプロパティ。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
HotPixelAvailableHotPixelModes

このカメラ デバイスでサポートされている CaptureRequest#HOT_PIXEL_MODE android.hotPixel.mode のホット ピクセル補正モードの一覧。

InfoDeviceStateSensorOrientationMap

CameraDevice CameraDeviceを記述するプロパティ。

InfoSessionConfigurationQueryVersion

CameraDevice CameraDeviceを記述するプロパティ。

InfoSupportedHardwareLevel

一般に、カメラ デバイス機能の全体的なセットを分類します。

InfoVersion

ISP ハードウェア、センサーなど、カメラ デバイスに関する製造元のバージョン情報の短い文字列。

JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniPeerMembers

CameraDevice CameraDeviceを記述するプロパティ。

JpegAvailableThumbnailSizes

このカメラ デバイスでサポートされている CaptureRequest#JPEG_THUMBNAIL_SIZE android.jpeg.thumbnailSize の JPEG サムネイル サイズの一覧。

Keys

このマップに含まれるキーの一覧を返します。

(継承元 CameraMetadata)
KeysNeedingPermission

カメラ クライアントが#getKeysのアクセス許可を取得する必要があるすべてのキーを持つandroid.Manifest.permission#CAMERAによって返されるリストのサブセットを返します。

LensDistortion

このカメラ デバイスの放射状および接線レンズの歪みに対して修正する補正係数。

LensDistortionMaximumResolution

CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelModeandroid.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION に設定した CaptureRequest のこのカメラ デバイスの放射状および接線レンズの歪みに対して修正する補正係数。

LensFacing

デバイス画面に対するカメラの面の向き。

LensInfoAvailableApertures

このカメラ デバイスでサポートされている CaptureRequest#LENS_APERTURE android.lens.aperture の絞りサイズ値の一覧。

LensInfoAvailableFilterDensities

このカメラ デバイスでサポートされている CaptureRequest#LENS_FILTER_DENSITY android.lens.filterDensity のニュートラル密度フィルター値の一覧。

LensInfoAvailableFocalLengths

このカメラ デバイスでサポートされている CaptureRequest#LENS_FOCAL_LENGTH android.lens.focalLength のフォーカスの長さの一覧。

LensInfoAvailableOpticalStabilization

このカメラ デバイスでサポートされている CaptureRequest#LENS_OPTICAL_STABILIZATION_MODE android.lens.opticalStabilizationMode の光学式手ブレ補正 (OIS) モードの一覧。

LensInfoFocusDistanceCalibration

レンズフォーカス距離のキャリブレーション品質。

LensInfoHyperfocalDistance

このレンズの超焦点距離。

LensInfoMinimumFocusDistance

シャープなフォーカスに取り込むことができるレンズの最前面からの最短距離。

LensIntrinsicCalibration

このカメラ デバイスの組み込みキャリブレーションのパラメーター。

LensIntrinsicCalibrationMaximumResolution

CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelModeandroid.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION に設定されている場合の、このカメラ デバイスの組み込みキャリブレーションのパラメーター。

LensPoseReference

CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationの原点、およびCameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationCameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotationの精度。

LensPoseRotation

センサー座標系に対するカメラの向き。

LensPoseTranslation

カメラの光学中心の位置。

LensRadialDistortion

このカメラ デバイスの放射状および接線レンズの歪みに対して修正する補正係数。

LogicalMultiCameraSensorSyncType

物理カメラ間のフレーム タイムスタンプ同期の精度

NoiseReductionAvailableNoiseReductionModes

このカメラ デバイスでサポートされている CaptureRequest#NOISE_REDUCTION_MODE android.noiseReduction.mode のノイズリダクション モードの一覧。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
PhysicalCameraIds

この論理 CameraDevice で構成される物理カメラ ID のセットを返します。

ReprocessMaxCaptureStall

再処理キャプチャ要求によって導入された最大カメラ キャプチャ パイプライン ストール (フレーム数単位)。

RequestAvailableCapabilities

このカメラ デバイスが完全にサポートしているとアドバタイズする機能の一覧。

RequestAvailableColorSpaceProfiles

CameraDevice CameraDeviceを記述するプロパティ。

RequestAvailableDynamicRangeProfiles

CameraDevice CameraDeviceを記述するプロパティ。

RequestMaxNumInputStreams

カメラ デバイスで同時に構成および使用できる任意の種類の入力ストリームの最大数。

RequestMaxNumOutputProc

処理された (ストールしていない) 形式に対してカメラ デバイスによって同時に構成および使用できる、さまざまな種類の出力ストリームの最大数。

RequestMaxNumOutputProcStalling

処理された (およびストールしている) 形式に対してカメラ デバイスによって同時に構成および使用できる、さまざまな種類の出力ストリームの最大数。

RequestMaxNumOutputRaw

<code>RAW</code>形式に対してカメラ デバイスによって同時に構成および使用できるさまざまな種類の出力ストリームの最大数。

RequestPartialResultCount

結果が構成されるサブコンポーネントの数を定義します。

RequestPipelineMaxDepth

フレームが公開されてからフレームワークで使用できるようになるまでのパイプライン ステージの最大数を指定します。

RequestRecommendedTenBitDynamicRangeProfile

CameraDevice CameraDeviceを記述するプロパティ。

ScalerAvailableMaxDigitalZoom

CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegionのアクティブ領域の幅とトリミング領域の幅、アクティブ領域の高さとトリミング領域の高さの間の最大比率。

ScalerAvailableRotateAndCropModes

このカメラ デバイスでサポートされている CaptureRequest#SCALER_ROTATE_AND_CROP android.scaler.rotateAndCrop の回転およびトリミング モードの一覧。

ScalerAvailableStreamUseCases

CameraDevice CameraDeviceを記述するプロパティ。

ScalerCroppingType

このカメラ デバイスがサポートするトリミングの種類。

ScalerDefaultSecureImageSize

セキュリティで保護されたイメージ バッファーの要求に使用する既定の YUV/PRIVATE サイズ。

ScalerMandatoryConcurrentStreamCombinations

必須の同時実行ストリームの組み合わせの配列。

ScalerMandatoryMaximumResolutionStreamCombinations

android.hardware.camera2.CaptureRequest CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelModeに設定android.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION 場合に適用可能な必須ストリームの組み合わせの配列。

ScalerMandatoryPreviewStabilizationOutputStreamCombinations

CameraDevice CameraDeviceを記述するプロパティ。

ScalerMandatoryStreamCombinations

カメラ デバイスに従って生成される必須ストリームの組み合わせの配列 android.hardware.camera2.CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL android.hardware.camera2.CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES .

ScalerMandatoryTenBitOutputStreamCombinations

CameraDevice CameraDeviceを記述するプロパティ。

ScalerMandatoryUseCaseStreamCombinations

CameraDevice CameraDeviceを記述するプロパティ。

ScalerMultiResolutionStreamConfigurationMap

この論理カメラまたは超高解像度センサー カメラ デバイスでサポートされる多解像度ストリーム構成。

ScalerStreamConfigurationMap

このカメラ デバイスがサポートする使用可能なストリーム構成。には、各形式/サイズの組み合わせの最小フレーム期間とストール期間も含まれます。

ScalerStreamConfigurationMapMaximumResolution

CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelModeandroid.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION に設定された CaptureRequest を指定した場合に、このカメラ デバイスがサポートする使用可能なストリーム構成には、各形式/サイズの組み合わせの最小フレーム期間とストール期間も含まれます。

SensorAvailableTestPatternModes

このカメラ デバイスでサポートされている CaptureRequest#SENSOR_TEST_PATTERN_MODE android.sensor.testPatternMode のセンサー テスト パターン モードの一覧。

SensorBlackLevelPattern

カラー フィルター配置 (CFA) の各モザイク チャネルの固定黒レベル オフセット。

SensorCalibrationTransform1

参照センサーの色空間から実際のデバイス センサーの色空間にマップされるデバイスごとのキャリブレーション変換マトリックス。

SensorCalibrationTransform2

参照センサーのカラースペースから実際のデバイス センサーの色空間にマップされるデバイスごとの調整変換マトリックス (これは生のバッファー データのカラースペースです)。

SensorColorTransform1

CIE XYZ 色空間から参照センサーの色空間に色の値を変換するマトリックス。

SensorColorTransform2

CIE XYZ 色空間から参照センサーの色空間に色の値を変換するマトリックス。

SensorForwardMatrix1

ホワイト バランスの取れたカメラの色を、基準センサーのカラースペースから CIE XYZ カラースペースに D50 ホワイトポイントで変換するマトリックス。

SensorForwardMatrix2

ホワイト バランスの取れたカメラの色を、基準センサーのカラースペースから CIE XYZ カラースペースに D50 ホワイトポイントで変換するマトリックス。

SensorInfoActiveArraySize

幾何学的歪み補正が適用された後のアクティブ ピクセルに対応するイメージ センサーの領域。

SensorInfoActiveArraySizeMaximumResolution

ジオメトリ歪み補正が適用された後のアクティブ ピクセルに対応するイメージ センサーの領域 (センサーが最大解像度モードで実行される場合)。

SensorInfoBinningFactor

同じカラー フィルターの下にあるピクセルのグループの寸法。

SensorInfoColorFilterArrangement

センサー上のカラーフィルターの配置;は、バイエル カメラの場合はセンサーの左上の 2x2 セクションの色を、読み取り順に、またはモノクロ カメラ用にキャプチャする光スペクトルを表します。

SensorInfoExposureTimeRange

このカメラ デバイスでサポートされている CaptureRequest#SENSOR_EXPOSURE_TIME android.sensor.exposureTime の画像の露出時間の範囲。

SensorInfoLensShadingApplied

このカメラデバイスから出力された RAW 画像がレンズシェーディング補正の対象となるかどうか。

SensorInfoMaxFrameDuration

このカメラ デバイスでサポートされている CaptureRequest#SENSOR_FRAME_DURATION android.sensor.frameDuration で可能な最大フレーム継続時間 (最小フレーム レート)。

SensorInfoPhysicalSize

完全なピクセル配列の物理的な寸法。

SensorInfoPixelArraySize

完全なピクセル配列の寸法 (黒の調整ピクセルを含む場合があります)。

SensorInfoPixelArraySizeMaximumResolution

センサーが最大解像度モードで実行されている場合の、完全なピクセル配列の寸法 (黒の調整ピクセルを含む場合があります)。

SensorInfoPreCorrectionActiveArraySize

幾何学的歪み補正を適用する前のアクティブ ピクセルに対応するイメージ センサーの領域。

SensorInfoPreCorrectionActiveArraySizeMaximumResolution

センサーが最大解像度モードで動作する場合に、幾何学的歪み補正を適用する前のアクティブ ピクセルに対応するイメージ センサーの領域。

SensorInfoSensitivityRange

このカメラ デバイスでサポートされる CaptureRequest#SENSOR_SENSITIVITY android.sensor.sensitivity の感度の範囲。

SensorInfoTimestampSource

センサー キャプチャの開始タイムスタンプのタイム ベース ソース。

SensorInfoWhiteLevel

センサーによる最大生値出力。

SensorMaxAnalogSensitivity

アナログゲインを介して純粋に実装される最大感度。

SensorOpticalBlackRegions

センサーが光学シールドされた黒いピクセル領域を示す不整合な四角形の一覧。

SensorOrientation

デバイス画面でネイティブな向きで直立するように出力画像を回転させる必要がある時計回りの角度。

SensorReadoutTimestamp

CameraDevice CameraDeviceを記述するプロパティ。

SensorReferenceIlluminant1

CameraCharacteristics#SENSOR_COLOR_TRANSFORM1 android.sensor.colorTransform1CameraCharacteristics#SENSOR_CALIBRATION_TRANSFORM1 android.sensor.calibrationTransform1、およびCameraCharacteristics#SENSOR_FORWARD_MATRIX1 android.sensor.forwardMatrix1行列を計算するときにシーン光源として使用される標準参照光源。

SensorReferenceIlluminant2

CameraCharacteristics#SENSOR_COLOR_TRANSFORM2 android.sensor.colorTransform2CameraCharacteristics#SENSOR_CALIBRATION_TRANSFORM2 android.sensor.calibrationTransform2、およびCameraCharacteristics#SENSOR_FORWARD_MATRIX2 android.sensor.forwardMatrix2行列を計算するときにシーン光源として使用される標準参照光源。

ShadingAvailableModes

このカメラ デバイスでサポートされている CaptureRequest#SHADING_MODE android.shading.mode のレンズ シェーディング モードの一覧。

StatisticsInfoAvailableFaceDetectModes

このカメラ デバイスでサポートされている CaptureRequest#STATISTICS_FACE_DETECT_MODE android.statistics.faceDetectMode の顔検出モードの一覧。

StatisticsInfoAvailableHotPixelMapModes

このカメラ デバイスでサポートされている CaptureRequest#STATISTICS_HOT_PIXEL_MAP_MODE android.statistics.hotPixelMapMode のホット ピクセル マップ出力モードの一覧。

StatisticsInfoAvailableLensShadingMapModes

このカメラ デバイスでサポートされている CaptureRequest#STATISTICS_LENS_SHADING_MAP_MODE android.statistics.lensShadingMapMode のレンズ シェーディング マップ出力モードの一覧。

StatisticsInfoAvailableOisDataModes

このカメラ デバイスでサポートされている CaptureRequest#STATISTICS_OIS_DATA_MODE android.statistics.oisDataMode の OIS データ出力モードの一覧。

StatisticsInfoMaxFaceCount

同時に検出できる顔の最大数。

SyncMaxLatency

要求 (前とは異なる) が送信された後、および結果の状態が同期される前に発生する可能性があるフレームの最大数。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 CameraMetadata)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 CameraMetadata)
TonemapAvailableToneMapModes

このカメラ デバイスでサポートされている CaptureRequest#TONEMAP_MODE android.tonemap.mode のトーンマッピング モードの一覧。

TonemapMaxCurvePoints

CaptureRequest#TONEMAP_CURVE android.tonemap.curveに使用できるトーンマップ 曲線でサポートされているポイントの最大数。

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
Get(CameraCharacteristics+Key)

カメラの特性フィールド値を取得します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetRecommendedStreamConfigurationMap(UsecaseMode)

特定のユース ケースのカメラ デバイス推奨ストリーム構成マップ RecommendedStreamConfigurationMap を取得します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

このマネージド ピアが破棄されたことを相互運用ランタイムに通知します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

別のマネージド参照によって保持されない限り、このJavaピアを解放します。

(継承元 Object)
IJavaPeerable.Finalized()

このマネージド ピアが終了したことを相互運用ランタイムに通知します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

このマネージド ピアとその JNI 参照の間の関係を記述する状態を取得します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

このJava ピアの相互運用 ID ハッシュ コードを設定します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

このJava ピアのマネージド ピアと JNI ピアの状態を設定します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

このマネージド ピアで使用される JNI オブジェクト参照を設定します。

(継承元 Object)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

CameraDevice CameraDeviceを記述するプロパティ。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象