CaptureRequest クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。
[Android.Runtime.Register("android/hardware/camera2/CaptureRequest", DoNotGenerateAcw=true)]
public sealed class CaptureRequest : Android.Hardware.Camera2.CameraMetadata, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/hardware/camera2/CaptureRequest", DoNotGenerateAcw=true)>]
type CaptureRequest = class
inherit CameraMetadata
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 継承
- 属性
- 実装
注釈
の android.hardware.camera2.CaptureRequest
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 |
古い.
カメラ デバイスはトレーラーなどの追加の車両に存在しますが、フロント、リア、左、または右側の 1 つに正確には存在しません。 (継承元 CameraMetadata) |
AutomotiveLocationExtraRear |
古い.
カメラデバイスは、余分な車両のボディフレームの外側と背面に存在します。 (継承元 CameraMetadata) |
AutomotiveLocationExtraRight |
古い.
カメラデバイスは、余分な車体の外側と右側に存在します。 (継承元 CameraMetadata) |
AutomotiveLocationInterior |
古い.
カメラ装置は車両キャビン内に存在します。 (継承元 CameraMetadata) |
ControlAfSceneChangeDetected |
シーンの変更は AF 領域内で検出されます。 (継承元 CameraMetadata) |
ControlAfSceneChangeNotDetected |
AF 領域内ではシーンの変更が検出されません。 (継承元 CameraMetadata) |
ControlExtendedSceneModeBokehContinuous |
古い.
ボケ効果は、センサーの生出力に対してキャプチャ レートを遅くする必要はなく、その効果は、最大ストリーミング ディメンションを超えないすべての処理されたストリームに適用されます。 (継承元 CameraMetadata) |
ControlExtendedSceneModeBokehStillCapture |
古い.
キャプチャインテントがSTILL_CAPTUREされている場合、高品質のボケモードは、すべての未加工ストリーム(YUV、JPEG、IMPLEMENTATION_DEFINEDを含む)に対して有効になります。 (継承元 CameraMetadata) |
ControlExtendedSceneModeDisabled |
古い.
拡張シーン モードは無効になっています。 (継承元 CameraMetadata) |
ControlModeUseExtendedSceneMode |
古い.
特定の拡張シーン モードを使用します。 (継承元 CameraMetadata) |
ControlVideoStabilizationModePreviewStabilization |
古い.
プレビュー安定化は、他のすべての RAW 以外のストリームに加えて、同じ品質の安定化で安定化されるプレビューが有効になります。 (継承元 CameraMetadata) |
DistortionCorrectionModeFast |
レンズの歪み補正は、センサー出力に対するフレームレートを下げることなく適用されます。 (継承元 CameraMetadata) |
DistortionCorrectionModeHighQuality |
センサー出力に対してフレーム レートが低下する可能性があるコストで、高品質の歪み補正が適用されます。 (継承元 CameraMetadata) |
DistortionCorrectionModeOff |
歪み補正は適用されません。 (継承元 CameraMetadata) |
LensPoseReferenceAutomotive |
の |
LensPoseReferenceGyroscope |
の |
LensPoseReferencePrimaryCamera |
の |
LensPoseReferenceUndefined |
カメラ デバイスは、 と |
LogicalMultiCameraSensorSyncTypeApproximate |
ソフトウェア メカニズムは、物理カメラ間の同期に使用されます。 (継承元 CameraMetadata) |
LogicalMultiCameraSensorSyncTypeCalibrated |
カメラ デバイスは、ハードウェア レベルでのフレーム タイムスタンプ同期をサポートし、物理ストリーム イメージのタイムスタンプは、露出開始時間を正確に反映します。 (継承元 CameraMetadata) |
RequestAvailableCapabilitiesDynamicRangeTenBit |
古い.
デバイスは、 で指定された |
RequestAvailableCapabilitiesOfflineProcessing |
古い.
カメラ デバイスは、OFFLINE_PROCESSINGユース ケースをサポートしています。 (継承元 CameraMetadata) |
RequestAvailableCapabilitiesRemosaicReprocessing |
古い.
このデバイスは、バイエル パターンで指定された |
RequestAvailableCapabilitiesStreamUseCase |
古い.
カメラ デバイスでは、 を使用したストリームごとのユース ケースの選択がサポートされています |
RequestAvailableCapabilitiesSystemCamera |
古い.
カメラ デバイスには、Android のシステム コンポーネントと特権アプリケーションのみがアクセスできます。 (継承元 CameraMetadata) |
RequestAvailableCapabilitiesUltraHighResolutionSensor |
古い.
このカメラデバイスは、 で説明されている画像サイズに加えて、超高解像度の画像を |
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 |
古い.
このセンサー ピクセル モードは、 機能 |
StatisticsOisDataModeOff |
キャプチャ結果に OIS データを含めないでください。 (継承元 CameraMetadata) |
StatisticsOisDataModeOn |
キャプチャ結果に OIS データを含めます。 (継承元 CameraMetadata) |
プロパティ
BlackLevelLock |
黒レベルの補正が現在の値にロックされているか、自由に変化するのか。 |
Class |
この |
ColorCorrectionAberrationMode |
色収差補正アルゴリズムの動作モード。 |
ColorCorrectionGains |
白バランスのバイエル生カラーチャンネルに適用されるゲイン。 |
ColorCorrectionMode |
モード コントロールは、イメージ データをセンサーのネイティブ カラーから線形 sRGB 色に変換する方法を選択します。 |
ColorCorrectionTransform |
センサーの RGB 色空間から線形 sRGB 色空間を出力するために変換するために使用する色変換マトリックス。 |
ControlAeAntibandingMode |
カメラ デバイスの自動露出アルゴリズムのアンチバンド補正に必要な設定。 |
ControlAeExposureCompensation |
自動露出 (AE) ターゲットイメージの明るさを調整します。 |
ControlAeLock |
自動露出 (AE) が現在、最新の計算値にロックされているかどうか。 |
ControlAeMode |
カメラ デバイスの自動露出ルーチンの目的のモード。 |
ControlAePrecaptureTrigger |
この要求を処理するときに、カメラ デバイスが事前キャプチャ測定シーケンスをトリガーするかどうか。 |
ControlAeRegions |
自動露出調整に使用する測定領域の一覧。 |
ControlAeTargetFpsRange |
自動露出ルーチンがキャプチャフレームレートを調整して良好な露出を維持できる範囲。 |
ControlAfMode |
オートフォーカス (AF) が現在有効かどうか、および設定されているモード。 |
ControlAfRegions |
自動フォーカスに使用する測定領域の一覧。 |
ControlAfTrigger |
カメラ デバイスがこの要求の自動フォーカスをトリガーするかどうか。 |
ControlAwbLock |
自動ホワイト バランス (AWB) が現在、最新の計算値にロックされているかどうか。 |
ControlAwbMode |
オートホワイトバランス(AWB)が現在カラー変換フィールドを設定しているかどうか、およびその照明ターゲットは何ですか。 |
ControlAwbRegions |
自動ホワイトバランス光源推定に使用する測定領域の一覧。 |
ControlCaptureIntent |
このキャプチャの目的に関するカメラ装置3Aへの情報(自動露出、自動焦点、自動ホワイトバランス)ルーチンは、カメラ装置が最適な3A戦略を決定するのを助ける。 |
ControlEffectMode |
適用する特殊な色効果。 |
ControlEnableZsl |
== STILL_CAPTUREの要求に対して、カメラ デバイスがゼロ シャッター ラグ モードを |
ControlExtendedSceneMode |
特定のキャプチャ要求に対して拡張シーン モードが有効になっているかどうか。 |
ControlMode |
3A の全体的なモード (自動露出、自動ホワイト バランス、自動フォーカス) コントロール ルーチン。 |
ControlPostRawSensitivityBoost |
RAW センサー データのキャプチャ後に出力イメージに適用される追加の感度ブーストの量。 |
ControlSceneMode |
現在アクティブになっているシーン モードを制御します。 |
ControlVideoStabilizationMode |
ビデオ安定化がアクティブかどうか。 |
ControlZoomRatio |
目的のズーム比 |
Creator | |
DistortionCorrectionMode |
レンズ歪み補正ブロックの動作モード。 |
EdgeMode |
エッジ拡張の操作モード。 |
FlashMode |
カメラ デバイスのフラッシュ コントロールの目的のモード。 |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
HotPixelMode |
ホット ピクセル補正の動作モード。 |
IsReprocess |
これが再処理キャプチャ要求であるかどうかを判断します。 |
JniIdentityHashCode |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
JniPeerMembers |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 |
JpegGpsLocation |
画像 GPS メタデータを生成するときに使用する場所オブジェクト。 |
JpegOrientation |
JPEG 画像の向き。 |
JpegQuality |
最終的な JPEG 画像の圧縮品質。 |
JpegThumbnailQuality |
JPEG サムネイルの圧縮品質。 |
JpegThumbnailSize |
埋め込まれた JPEG サムネイルの解像度。 |
Keys |
このマップに含まれるキーの一覧を返します。 (継承元 CameraMetadata) |
LensAperture |
所望のレンズ開口サイズを、有効開口径に対するレンズ焦点距離の比として示す。 |
LensFilterDensity |
レンズニュートラル密度フィルタの目的の設定。 |
LensFocalLength |
望ましいレンズの焦点距離;光学ズームに使用されます。 |
LensFocusDistance |
最も鋭い焦点の平面への所望の距離は、レンズの最前面から測定される。 |
LensOpticalStabilizationMode |
カメラ デバイスが画像のキャプチャ時に光学式手ブレ補正 (OIS) を使用するかどうかを設定します。 |
NoiseReductionMode |
ノイズリダクションアルゴリズムの動作モード。 |
PeerReference |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
ReprocessEffectiveExposureFactor |
再処理のために送信する前にアプリケーション処理によって元の出力フレームに適用される露出時間増加係数の量。 |
ScalerCropRegion |
このキャプチャ用に読み取るセンサーの目的の領域。 |
ScalerRotateAndCrop |
回転およびトリミング操作がカメラからの処理された出力に適用されるかどうか。 |
SensorExposureTime |
各ピクセルが光にさらされる期間。 |
SensorFrameDuration |
フレーム露出の開始から次のフレーム露出の開始までの期間。 |
SensorPixelMode |
センサー ピクセル モードを最大解像度モードと既定モードの間で切り替えます。 |
SensorSensitivity |
処理前にセンサー データに適用されるゲインの量。 |
SensorTestPatternData |
がSOLID_COLORされたときにテスト パターンを提供するピクセル <コード>[R、G_even、G_odd、B]</コード>。 |
SensorTestPatternMode |
有効にすると、センサーはカメラから実際の露出を行うのではなく、テスト パターンを送信します。 |
ShadingMode |
画像データに適用されるレンズシェーディング補正の品質。 |
StatisticsFaceDetectMode |
顔検出器ユニットの動作モード。 |
StatisticsHotPixelMapMode |
ホット ピクセル マップ生成の動作モード。 |
StatisticsLensShadingMapMode |
カメラデバイスがレンズシェーディングマップを出力結果メタデータに出力するかどうか。 |
StatisticsOisDataMode |
光学式安定化 (OIS) 位置情報を出力結果メタデータに含めるかどうかを選択するためのコントロール。 |
Tag |
この要求のタグ (存在する場合) を取得します。 |
ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 (継承元 CameraMetadata) |
ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 (継承元 CameraMetadata) |
TonemapCurve |
がCONTRAST_CURVEされたときに |
TonemapGamma |
がGAMMA_VALUEの場合 |
TonemapMode |
高レベルのグローバル コントラスト/ガンマ/トーンマッピング コントロール。 |
TonemapPresetCurve |
が PRESET_CURVE のときに |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
DescribeContents() |
この Parcelable のマーシャリングされた表現に含まれる特殊なオブジェクトの種類について説明します。 |
Dispose() |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
Dispose(Boolean) |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
Get(CaptureRequest+Key) |
キャプチャ要求フィールドの値を取得します。 |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
ToArray<T>() |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
Wait() |
現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドを |
Wait(Int64) |
別のスレッドがこのオブジェクトの メソッドまたは |
Wait(Int64, Int32) |
別のスレッドがこのオブジェクトのメソッドまたは |
WriteToParcel(Parcel, ParcelableWriteFlags) |
このオブジェクトをパーセルにフラット化します。 |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
IJavaPeerable.Finalized() |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 |
GetJniTypeName(IJavaPeerable) |
カメラ デバイスから 1 つの画像をキャプチャするために必要な設定と出力の不変パッケージ。 |