CameraMetadata.RequestAvailableCapabilitiesDynamicRangeTenBit Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.
The device supports one or more 10-bit camera outputs according to the dynamic range
profiles specified in
android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles
.
[Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT", ApiSince=33)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)]
public const Android.Hardware.Camera2.RequestAvailableCapabilities RequestAvailableCapabilitiesDynamicRangeTenBit = 18;
[<Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT", ApiSince=33)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)>]
val mutable RequestAvailableCapabilitiesDynamicRangeTenBit : Android.Hardware.Camera2.RequestAvailableCapabilities
Field Value
Value = 18- Attributes
Remarks
The device supports one or more 10-bit camera outputs according to the dynamic range profiles specified in android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles
. They can be configured as part of the capture session initialization via android.hardware.camera2.params.OutputConfiguration#setDynamicRangeProfile
. Cameras that enable this capability must also support the following:
<ul> <li>Profile android.hardware.camera2.params.DynamicRangeProfiles#HLG10
</li> <li>All mandatory stream combinations for this specific capability as per documentation android.hardware.camera2.CameraDevice#createCaptureSession
</li> <li>In case the device is not able to capture some combination of supported standard 8-bit and/or 10-bit dynamic range profiles within the same capture request, then those constraints must be listed in android.hardware.camera2.params.DynamicRangeProfiles#getProfileCaptureRequestConstraints
</li> <li>Recommended dynamic range profile listed in android.hardware.camera2.CameraCharacteristics#REQUEST_RECOMMENDED_TEN_BIT_DYNAMIC_RANGE_PROFILE
.</li> </ul>
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.