Android.Hardware.Camera2.Params Namespace
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.
Provides camera session configurations, stream capability descriptions, and image processing parameters.
Classes
| Name | Description |
|---|---|
| BlackLevelPattern |
Immutable class to store a 4-element vector of integers corresponding to a 2x2 pattern of color channel offsets used for the black level offsets of each color channel. |
| Capability |
Immutable class to store the camera capability, its corresponding maximum streaming dimension and zoom range. |
| ColorSpaceProfiles |
Immutable class with information about supported color space profiles. |
| ColorSpaceTransform |
Immutable class for describing a 3x3 matrix of |
| DeviceStateSensorOrientationMap |
Immutable class that maps the device fold state to sensor orientation. |
| DeviceStateSensorOrientationMap.Builder |
Builds a DeviceStateSensorOrientationMap object. |
| DynamicRangeProfiles |
Immutable class with information about supported 10-bit dynamic range profiles. |
| ExtensionSessionConfiguration |
A class that aggregates all supported arguments for
|
| Face |
Describes a face detected in an image. |
| Face.Builder |
Builds a Face object. |
| InputConfiguration |
Immutable class to store an input configuration that is used to create a reprocessable capture session. |
| LensIntrinsicsSample |
Immutable class to store an
|
| LensShadingMap |
Immutable class for describing a |
| MandatoryStreamCombination |
Immutable class to store the available mandatory stream combination. |
| MandatoryStreamCombination.MandatoryStreamInformation |
Immutable class to store available mandatory stream information. |
| MeteringRectangle |
An immutable class to represent a rectangle |
| MultiResolutionStreamConfigurationMap |
Immutable class to store the information of the multi-resolution streams supported by the camera device. |
| MultiResolutionStreamInfo |
A utility class describing the properties of one stream of fixed-size image buffers backing a multi-resolution image stream. |
| OisSample |
Immutable class to store an
|
| OutputConfiguration |
A class for describing camera output, which contains a |
| OutputConfiguration.InterfaceConsts |
Provides the parcelable interface constants exposed by OutputConfiguration. |
| RecommendedStreamConfigurationMap |
Immutable class to store the recommended stream configurations to set up
|
| RggbChannelVector |
Immutable class to store a 4-element vector of floats indexable by a bayer RAW 2x2 pixel block. |
| SessionConfiguration |
A helper class that aggregates all supported arguments for capture session initialization. |
| SessionConfiguration.InterfaceConsts |
Provides the parcelable interface constants exposed by SessionConfiguration. |
| StreamConfigurationMap |
Immutable class to store the available stream
|
| TonemapCurve |
Immutable class for describing a |
Enums
| Name | Description |
|---|---|
| MirrorMode |
Specifies the mirror transform for a camera output surface. |
| SessionType |
Specifies the operating mode of a camera capture session. |
| TimestampBase |
Specifies the time base used for camera output image timestamps. |
| TonemapCurveChannel |
Enumerates values returned by the Blue, Green, and Red members. |
| UsecaseMode |
Identifies a use case for a recommended camera stream configuration map. |