Android.Hardware.Camera2.CameraCharacteristics.RequestAvailableCapabilities Property

Syntax

[Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES")]
public static CameraCharacteristics.Key RequestAvailableCapabilities { get; }

See Also

CameraCharacteristics.InfoSupportedHardwareLevel

Value

Documentation for this section has not yet been entered.

Remarks

  • MANUAL_SENSOR
  • MANUAL_POST_PROCESSING

List of capabilities that this camera device advertises as fully supporting.

A capability is a contract that the camera device makes in order to be able to satisfy one or more use cases.

Listing a capability guarantees that the whole set of features required to support a common use will all be available.

Using a subset of the functionality provided by an unsupported capability may be possible on a specific camera device implementation; to do this query each of android.request.availableRequestKeys, android.request.availableResultKeys, android.request.availableCharacteristicsKeys.

The following capabilities are guaranteed to be available on CameraCharacteristics.InfoSupportedHardwareLevel== FULL devices:

Other capabilities may be available on either FULL or LIMITED devices, but the application should query this key to be sure.

Possible values:

This key is available on all devices.

[Android Documentation]

Requirements

Namespace: Android.Hardware.Camera2
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0