Table of Contents

Class CaptureRequest

Namespace
Android.Hardware.Camera2
Assembly
MASES.Netdroid.dll
public class CaptureRequest : CameraMetadata<CaptureRequest.Key<object>>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
CaptureRequest
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<CameraMetadata<CaptureRequest.Key<object>>>.IsAssignableFrom(IJavaType)
JVMBridgeBase<CameraMetadata<CaptureRequest.Key<object>>>.IsAssignableFrom<T>()
JVMBridgeBase<CameraMetadata<CaptureRequest.Key<object>>>.Execute<T>(params T[])
JVMBridgeBase<CameraMetadata<CaptureRequest.Key<object>>>.DynBridgeClazz
JVMBridgeBase<CameraMetadata<CaptureRequest.Key<object>>>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

CaptureRequest()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public CaptureRequest()

CaptureRequest(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public CaptureRequest(params object[] args)

Parameters

args object[]

Properties

BLACK_LEVEL_LOCK

public static CaptureRequest.Key BLACK_LEVEL_LOCK { get; }

Property Value

CaptureRequest.Key

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COLOR_CORRECTION_ABERRATION_MODE

public static CaptureRequest.Key COLOR_CORRECTION_ABERRATION_MODE { get; }

Property Value

CaptureRequest.Key

COLOR_CORRECTION_GAINS

public static CaptureRequest.Key COLOR_CORRECTION_GAINS { get; }

Property Value

CaptureRequest.Key

COLOR_CORRECTION_MODE

public static CaptureRequest.Key COLOR_CORRECTION_MODE { get; }

Property Value

CaptureRequest.Key

COLOR_CORRECTION_TRANSFORM

public static CaptureRequest.Key COLOR_CORRECTION_TRANSFORM { get; }

Property Value

CaptureRequest.Key

CONTROL_AE_ANTIBANDING_MODE

public static CaptureRequest.Key CONTROL_AE_ANTIBANDING_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_AE_EXPOSURE_COMPENSATION

public static CaptureRequest.Key CONTROL_AE_EXPOSURE_COMPENSATION { get; }

Property Value

CaptureRequest.Key

CONTROL_AE_LOCK

public static CaptureRequest.Key CONTROL_AE_LOCK { get; }

Property Value

CaptureRequest.Key

CONTROL_AE_MODE

public static CaptureRequest.Key CONTROL_AE_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_AE_PRECAPTURE_TRIGGER

public static CaptureRequest.Key CONTROL_AE_PRECAPTURE_TRIGGER { get; }

Property Value

CaptureRequest.Key

CONTROL_AE_REGIONS

public static CaptureRequest.Key CONTROL_AE_REGIONS { get; }

Property Value

CaptureRequest.Key

CONTROL_AE_TARGET_FPS_RANGE

public static CaptureRequest.Key CONTROL_AE_TARGET_FPS_RANGE { get; }

Property Value

CaptureRequest.Key

CONTROL_AF_MODE

public static CaptureRequest.Key CONTROL_AF_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_AF_REGIONS

public static CaptureRequest.Key CONTROL_AF_REGIONS { get; }

Property Value

CaptureRequest.Key

CONTROL_AF_TRIGGER

public static CaptureRequest.Key CONTROL_AF_TRIGGER { get; }

Property Value

CaptureRequest.Key

CONTROL_AUTOFRAMING

public static CaptureRequest.Key CONTROL_AUTOFRAMING { get; }

Property Value

CaptureRequest.Key

CONTROL_AWB_LOCK

public static CaptureRequest.Key CONTROL_AWB_LOCK { get; }

Property Value

CaptureRequest.Key

CONTROL_AWB_MODE

public static CaptureRequest.Key CONTROL_AWB_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_AWB_REGIONS

public static CaptureRequest.Key CONTROL_AWB_REGIONS { get; }

Property Value

CaptureRequest.Key

CONTROL_CAPTURE_INTENT

public static CaptureRequest.Key CONTROL_CAPTURE_INTENT { get; }

Property Value

CaptureRequest.Key

CONTROL_EFFECT_MODE

public static CaptureRequest.Key CONTROL_EFFECT_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_ENABLE_ZSL

public static CaptureRequest.Key CONTROL_ENABLE_ZSL { get; }

Property Value

CaptureRequest.Key

CONTROL_EXTENDED_SCENE_MODE

public static CaptureRequest.Key CONTROL_EXTENDED_SCENE_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_MODE

public static CaptureRequest.Key CONTROL_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_POST_RAW_SENSITIVITY_BOOST

public static CaptureRequest.Key CONTROL_POST_RAW_SENSITIVITY_BOOST { get; }

Property Value

CaptureRequest.Key

CONTROL_SCENE_MODE

public static CaptureRequest.Key CONTROL_SCENE_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_SETTINGS_OVERRIDE

public static CaptureRequest.Key CONTROL_SETTINGS_OVERRIDE { get; }

Property Value

CaptureRequest.Key

CONTROL_VIDEO_STABILIZATION_MODE

public static CaptureRequest.Key CONTROL_VIDEO_STABILIZATION_MODE { get; }

Property Value

CaptureRequest.Key

CONTROL_ZOOM_RATIO

public static CaptureRequest.Key CONTROL_ZOOM_RATIO { get; }

Property Value

CaptureRequest.Key

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

DISTORTION_CORRECTION_MODE

public static CaptureRequest.Key DISTORTION_CORRECTION_MODE { get; }

Property Value

CaptureRequest.Key

EDGE_MODE

public static CaptureRequest.Key EDGE_MODE { get; }

Property Value

CaptureRequest.Key

EXTENSION_STRENGTH

public static CaptureRequest.Key EXTENSION_STRENGTH { get; }

Property Value

CaptureRequest.Key

FLASH_MODE

public static CaptureRequest.Key FLASH_MODE { get; }

Property Value

CaptureRequest.Key

FLASH_STRENGTH_LEVEL

public static CaptureRequest.Key FLASH_STRENGTH_LEVEL { get; }

Property Value

CaptureRequest.Key

HOT_PIXEL_MODE

public static CaptureRequest.Key HOT_PIXEL_MODE { get; }

Property Value

CaptureRequest.Key

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

JPEG_GPS_LOCATION

public static CaptureRequest.Key JPEG_GPS_LOCATION { get; }

Property Value

CaptureRequest.Key

JPEG_ORIENTATION

public static CaptureRequest.Key JPEG_ORIENTATION { get; }

Property Value

CaptureRequest.Key

JPEG_QUALITY

public static CaptureRequest.Key JPEG_QUALITY { get; }

Property Value

CaptureRequest.Key

JPEG_THUMBNAIL_QUALITY

public static CaptureRequest.Key JPEG_THUMBNAIL_QUALITY { get; }

Property Value

CaptureRequest.Key

JPEG_THUMBNAIL_SIZE

public static CaptureRequest.Key JPEG_THUMBNAIL_SIZE { get; }

Property Value

CaptureRequest.Key

LENS_APERTURE

public static CaptureRequest.Key LENS_APERTURE { get; }

Property Value

CaptureRequest.Key

LENS_FILTER_DENSITY

public static CaptureRequest.Key LENS_FILTER_DENSITY { get; }

Property Value

CaptureRequest.Key

LENS_FOCAL_LENGTH

public static CaptureRequest.Key LENS_FOCAL_LENGTH { get; }

Property Value

CaptureRequest.Key

LENS_FOCUS_DISTANCE

public static CaptureRequest.Key LENS_FOCUS_DISTANCE { get; }

Property Value

CaptureRequest.Key

LENS_OPTICAL_STABILIZATION_MODE

public static CaptureRequest.Key LENS_OPTICAL_STABILIZATION_MODE { get; }

Property Value

CaptureRequest.Key

NOISE_REDUCTION_MODE

public static CaptureRequest.Key NOISE_REDUCTION_MODE { get; }

Property Value

CaptureRequest.Key

REPROCESS_EFFECTIVE_EXPOSURE_FACTOR

public static CaptureRequest.Key REPROCESS_EFFECTIVE_EXPOSURE_FACTOR { get; }

Property Value

CaptureRequest.Key

SCALER_CROP_REGION

public static CaptureRequest.Key SCALER_CROP_REGION { get; }

Property Value

CaptureRequest.Key

SCALER_ROTATE_AND_CROP

public static CaptureRequest.Key SCALER_ROTATE_AND_CROP { get; }

Property Value

CaptureRequest.Key

SENSOR_EXPOSURE_TIME

public static CaptureRequest.Key SENSOR_EXPOSURE_TIME { get; }

Property Value

CaptureRequest.Key

SENSOR_FRAME_DURATION

public static CaptureRequest.Key SENSOR_FRAME_DURATION { get; }

Property Value

CaptureRequest.Key

SENSOR_PIXEL_MODE

public static CaptureRequest.Key SENSOR_PIXEL_MODE { get; }

Property Value

CaptureRequest.Key

SENSOR_SENSITIVITY

public static CaptureRequest.Key SENSOR_SENSITIVITY { get; }

Property Value

CaptureRequest.Key

SENSOR_TEST_PATTERN_DATA

public static CaptureRequest.Key SENSOR_TEST_PATTERN_DATA { get; }

Property Value

CaptureRequest.Key

SENSOR_TEST_PATTERN_MODE

public static CaptureRequest.Key SENSOR_TEST_PATTERN_MODE { get; }

Property Value

CaptureRequest.Key

SHADING_MODE

public static CaptureRequest.Key SHADING_MODE { get; }

Property Value

CaptureRequest.Key

STATISTICS_FACE_DETECT_MODE

public static CaptureRequest.Key STATISTICS_FACE_DETECT_MODE { get; }

Property Value

CaptureRequest.Key

STATISTICS_HOT_PIXEL_MAP_MODE

public static CaptureRequest.Key STATISTICS_HOT_PIXEL_MAP_MODE { get; }

Property Value

CaptureRequest.Key

STATISTICS_LENS_SHADING_MAP_MODE

public static CaptureRequest.Key STATISTICS_LENS_SHADING_MAP_MODE { get; }

Property Value

CaptureRequest.Key

STATISTICS_OIS_DATA_MODE

public static CaptureRequest.Key STATISTICS_OIS_DATA_MODE { get; }

Property Value

CaptureRequest.Key

TONEMAP_CURVE

public static CaptureRequest.Key TONEMAP_CURVE { get; }

Property Value

CaptureRequest.Key

TONEMAP_GAMMA

public static CaptureRequest.Key TONEMAP_GAMMA { get; }

Property Value

CaptureRequest.Key

TONEMAP_MODE

public static CaptureRequest.Key TONEMAP_MODE { get; }

Property Value

CaptureRequest.Key

TONEMAP_PRESET_CURVE

public static CaptureRequest.Key TONEMAP_PRESET_CURVE { get; }

Property Value

CaptureRequest.Key

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetTag()

public object GetTag()

Returns

object

object

Get<T>(Key<T>)

public T Get<T>(CaptureRequest.Key<T> arg0)

Parameters

arg0 CaptureRequest.Key<T>

CaptureRequest.Key

Returns

T

T

Type Parameters

T

IsReprocess()

public bool IsReprocess()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int

Operators

implicit operator Parcelable(CaptureRequest)

Converter from CaptureRequest to Parcelable

public static implicit operator Parcelable(CaptureRequest t)

Parameters

t CaptureRequest

Returns

Parcelable