Class CameraCapabilities
Definition
- Namespace:
- Tizen.Multimedia
- Assembly:
- Tizen.Multimedia.Camera.dll
The CameraCapabilities class provides properties to get various capability information of the camera device.
public class CameraCapabilities
- Inheritance
-
objectCameraCapabilities
Properties
View SourceIsAntiShakeSupported
Gets the support state of the anti-shake feature.
Declaration
public bool IsAntiShakeSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsAutoContrastSupported
Gets the support state of auto contrast feature.
Declaration
public bool IsAutoContrastSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsBrigtnessSupported
Gets the support state of the brightness feature.
Declaration
public bool IsBrigtnessSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsContinuousCaptureSupported
Gets the continuous capture feature's supported state.
Declaration
public bool IsContinuousCaptureSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsExposureSupported
Gets the support state of the exposure feature.
Declaration
public bool IsExposureSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsFaceDetectionSupported
Gets the face detection feature's supported state.
Declaration
public bool IsFaceDetectionSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsHdrCaptureSupported
Gets the support state of the HDR capture.
Declaration
public bool IsHdrCaptureSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsMediaPacketPreviewCallbackSupported
Gets the media packet preview callback feature's supported state.
Declaration
public bool IsMediaPacketPreviewCallbackSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsPanSupported
Gets the support state of the pan feature.
Declaration
public bool IsPanSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsTiltSupported
Gets the support state of the tilt feature.
Declaration
public bool IsTiltSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsVideoStabilizationSupported
Gets the support state of the video stabilization feature.
Declaration
public bool IsVideoStabilizationSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsZeroShutterLagSupported
Gets the zero shutter lag feature's supported state.
Declaration
public bool IsZeroShutterLagSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
IsZoomSupported
Gets the support state of the zoom feature.
Declaration
public bool IsZoomSupported { get; }
Property Value
Type | Description |
---|---|
bool | true if supported, otherwise false. |
SupportedAutoFocusModes
Retrieves all the auto focus modes supported by the camera.
Declaration
public IEnumerable<CameraAutoFocusMode> SupportedAutoFocusModes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraAutoFocusMode> | It returns a list containing all the supported CameraAutoFocusMode. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedCapturePixelFormats
Retrieves all the capture formats supported by the camera.
Declaration
public IEnumerable<CameraPixelFormat> SupportedCapturePixelFormats { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraPixelFormat> | It returns a list containing all the supported CameraPixelFormat. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedCaptureResolutions
Retrieves all the capture resolutions supported by the camera.
Declaration
public IEnumerable<Size> SupportedCaptureResolutions { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><Size> | It returns a list containing all the supported capture resolutions. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedEffects
Retrieves all the effect modes supported by the camera.
Declaration
public IEnumerable<CameraEffectMode> SupportedEffects { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraEffectMode> | It returns a list containing all the supported CameraEffectMode. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedExposureModes
Retrieves all the exposure modes supported by the camera.
Declaration
public IEnumerable<CameraExposureMode> SupportedExposureModes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraExposureMode> | It returns a list containing all the supported CameraExposureMode. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedFlashModes
Retrieves all the flash modes supported by the camera.
Declaration
public IEnumerable<CameraFlashMode> SupportedFlashModes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraFlashMode> | It returns a list containing all the supported CameraFlashMode. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedIsoLevels
Retrieves all the ISO levels supported by the camera.
Declaration
public IEnumerable<CameraIsoLevel> SupportedIsoLevels { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraIsoLevel> | It returns a list containing all the supported CameraIsoLevel. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedPreviewFps
Retrieves all the fps supported by the camera.
Declaration
public IEnumerable<CameraFps> SupportedPreviewFps { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraFps> | It returns a list containing all the supported CameraFps. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedPreviewPixelFormats
Retrieves all the preview formats supported by the camera.
Declaration
public IEnumerable<CameraPixelFormat> SupportedPreviewPixelFormats { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraPixelFormat> | It returns a list containing all the supported CameraPixelFormat. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedPreviewResolutions
Retrieves all the preview resolutions supported by the camera.
Declaration
public IEnumerable<Size> SupportedPreviewResolutions { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><Size> | It returns a list containing all the supported preview resolutions. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedPtzTypes
Retrieves all the PTZ types by the camera.
Declaration
public IEnumerable<CameraPtzType> SupportedPtzTypes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraPtzType> | It returns a list containing all the supported CameraPtzType. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedSceneModes
Retrieves all the scene modes supported by the camera.
Declaration
public IEnumerable<CameraSceneMode> SupportedSceneModes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraSceneMode> | It returns a list containing all the supported CameraSceneMode. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedStreamFlips
Retrieves all the flips supported by the camera.
Declaration
public IEnumerable<Flips> SupportedStreamFlips { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><Flips> | It returns a list containing all the supported Flips. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedStreamRotations
Retrieves all the stream rotations supported by the camera.
Declaration
public IEnumerable<Rotation> SupportedStreamRotations { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><Rotation> | An IEnumerable containing all the supported Rotation. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedTheaterModes
Retrieves all the theater modes supported by the camera.
Declaration
public IEnumerable<CameraTheaterMode> SupportedTheaterModes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraTheaterMode> | It returns a list containing all the supported CameraTheaterMode. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
SupportedWhiteBalances
Retrieves all the white balance modes supported by the camera.
Declaration
public IEnumerable<CameraWhiteBalance> SupportedWhiteBalances { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraWhiteBalance> | It returns a list containing all the supported CameraWhiteBalance. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
Methods
View SourceGetSupportedPreviewFpsByResolution(int, int)
Retrieves all the fps by resolution supported by the camera.
Declaration
public IEnumerable<CameraFps> GetSupportedPreviewFpsByResolution(int width, int height)
Parameters
Type | Name | Description |
---|---|---|
int | width | The width of required preview resolution. |
int | height | The height of required preview resolution. |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraFps> | It returns a list containing all the supported CameraFps by resolution. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |
GetSupportedPreviewFpsByResolution(Size)
Retrieves all the fps by resolution supported by the camera.
Declaration
public IEnumerable<CameraFps> GetSupportedPreviewFpsByResolution(Size size)
Parameters
Type | Name | Description |
---|---|---|
Size | size | The size of required preview resolution. |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><CameraFps> | It returns a list containing all the supported CameraFps by resolution. |
Exceptions
Type | Condition |
---|---|
System.ObjectDisposedException | The camera already has been disposed of. |