Class CameraCapabilities
Definition
- Namespace:
- Tizen.Multimedia
- Assembly:
- Tizen.Multimedia.Camera.dll
- API Level:
- 4
The CameraCapabilities class provides properties to get various capability information of the camera device.
public class CameraCapabilities
- Inheritance
-
CameraCapabilities
Properties
View SourceIsAntiShakeSupported
Gets the support state of the anti-shake feature.
Declaration
public bool IsAntiShakeSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsAutoContrastSupported
Gets the support state of auto contrast feature.
Declaration
public bool IsAutoContrastSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsBrigtnessSupported
Gets the support state of the brightness feature.
Declaration
public bool IsBrigtnessSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsContinuousCaptureSupported
Gets the continuous capture feature's supported state.
Declaration
public bool IsContinuousCaptureSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsExposureSupported
Gets the support state of the exposure feature.
Declaration
public bool IsExposureSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsFaceDetectionSupported
Gets the face detection feature's supported state.
Declaration
public bool IsFaceDetectionSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsHdrCaptureSupported
Gets the support state of the HDR capture.
Declaration
public bool IsHdrCaptureSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsHueSupported
Gets the support state of the hue feature.
Declaration
public bool IsHueSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 5
View SourceIsMediaPacketPreviewCallbackSupported
Gets the media packet preview callback feature's supported state.
Declaration
public bool IsMediaPacketPreviewCallbackSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsPanSupported
Gets the support state of the pan feature.
Declaration
public bool IsPanSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsTiltSupported
Gets the support state of the tilt feature.
Declaration
public bool IsTiltSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsVideoStabilizationSupported
Gets the support state of the video stabilization feature.
Declaration
public bool IsVideoStabilizationSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsZeroShutterLagSupported
Gets the zero shutter lag feature's supported state.
Declaration
public bool IsZeroShutterLagSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceIsZoomSupported
Gets the support state of the zoom feature.
Declaration
public bool IsZoomSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
View SourceSupportedAutoFocusModes
Retrieves all the auto focus modes supported by the camera.
Declaration
public IEnumerable<CameraAutoFocusMode> SupportedAutoFocusModes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraAutoFocusMode> | It returns a list containing all the supported CameraAutoFocusMode. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedCapturePixelFormats
Retrieves all the capture formats supported by the camera.
Declaration
public IEnumerable<CameraPixelFormat> SupportedCapturePixelFormats { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraPixelFormat> | It returns a list containing all the supported CameraPixelFormat. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedCaptureResolutions
Retrieves all the capture resolutions supported by the camera.
Declaration
public IEnumerable<Size> SupportedCaptureResolutions { get; }
Property Value
Type | Description |
---|---|
IEnumerable<Size> | It returns a list containing all the supported capture resolutions. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedEffects
Retrieves all the effect modes supported by the camera.
Declaration
public IEnumerable<CameraEffectMode> SupportedEffects { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraEffectMode> | It returns a list containing all the supported CameraEffectMode. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedExposureModes
Retrieves all the exposure modes supported by the camera.
Declaration
public IEnumerable<CameraExposureMode> SupportedExposureModes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraExposureMode> | It returns a list containing all the supported CameraExposureMode. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedFlashModes
Retrieves all the flash modes supported by the camera.
Declaration
public IEnumerable<CameraFlashMode> SupportedFlashModes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraFlashMode> | It returns a list containing all the supported CameraFlashMode. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedIsoLevels
Retrieves all the ISO levels supported by the camera.
Declaration
public IEnumerable<CameraIsoLevel> SupportedIsoLevels { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraIsoLevel> | It returns a list containing all the supported CameraIsoLevel. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedPreviewFps
Retrieves all the fps supported by the camera.
Declaration
public IEnumerable<CameraFps> SupportedPreviewFps { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraFps> | It returns a list containing all the supported CameraFps. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedPreviewPixelFormats
Retrieves all the preview formats supported by the camera.
Declaration
public IEnumerable<CameraPixelFormat> SupportedPreviewPixelFormats { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraPixelFormat> | It returns a list containing all the supported CameraPixelFormat. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedPreviewResolutions
Retrieves all the preview resolutions supported by the camera.
Declaration
public IEnumerable<Size> SupportedPreviewResolutions { get; }
Property Value
Type | Description |
---|---|
IEnumerable<Size> | It returns a list containing all the supported preview resolutions. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedPtzTypes
Retrieves all the PTZ types by the camera.
Declaration
public IEnumerable<CameraPtzType> SupportedPtzTypes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraPtzType> | It returns a list containing all the supported CameraPtzType. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedSceneModes
Retrieves all the scene modes supported by the camera.
Declaration
public IEnumerable<CameraSceneMode> SupportedSceneModes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraSceneMode> | It returns a list containing all the supported CameraSceneMode. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedStreamFlips
Retrieves all the flips supported by the camera.
Declaration
public IEnumerable<Flips> SupportedStreamFlips { get; }
Property Value
Type | Description |
---|---|
IEnumerable<Flips> | It returns a list containing all the supported Flips. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedStreamRotations
Retrieves all the stream rotations supported by the camera.
Declaration
public IEnumerable<Rotation> SupportedStreamRotations { get; }
Property Value
Type | Description |
---|---|
IEnumerable<Rotation> | An IEnumerable containing all the supported Rotation. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedTheaterModes
Retrieves all the theater modes supported by the camera.
Declaration
public IEnumerable<CameraTheaterMode> SupportedTheaterModes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraTheaterMode> | It returns a list containing all the supported CameraTheaterMode. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
View SourceSupportedWhiteBalances
Retrieves all the white balance modes supported by the camera.
Declaration
public IEnumerable<CameraWhiteBalance> SupportedWhiteBalances { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CameraWhiteBalance> | It returns a list containing all the supported CameraWhiteBalance. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
Methods
View SourceGetSupportedPreviewFpsByResolution(Int32, Int32)
Retrieves all the fps by resolution supported by the camera.
Declaration
public IEnumerable<CameraFps> GetSupportedPreviewFpsByResolution(int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | width | The width of required preview resolution. |
Int32 | height | The height of required preview resolution. |
Returns
Type | Description |
---|---|
IEnumerable<CameraFps> | It returns a list containing all the supported CameraFps by resolution. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |
API Level: 4
Feature: http://tizen.org/feature/camera
View SourceGetSupportedPreviewFpsByResolution(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 |
---|---|
IEnumerable<CameraFps> | It returns a list containing all the supported CameraFps by resolution. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera already has been disposed of. |