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.
C#Copypublic class CameraCapabilities
- Inheritance
-
CameraCapabilities
Properties
Declaration
C#Copypublic bool IsAntiShakeSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsAutoContrastSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsBrigtnessSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsContinuousCaptureSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsExposureSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsExtraPreviewSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 10
Declaration
C#Copypublic bool IsFaceDetectionSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsHdrCaptureSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsHueSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 5
IsMediaPacketPreviewCallbackSupported
Gets the media packet preview callback feature support state.
Declaration
C#Copypublic bool IsMediaPacketPreviewCallbackSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsPanSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsTiltSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsVideoStabilizationSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsZeroShutterLagSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic bool IsZoomSupported { get; }
Property Value
Type | Description |
---|---|
Boolean | true if supported, otherwise false. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
SupportedCaptureResolutions
Retrieves all the capture resolutions supported by the camera.
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
SupportedPreviewResolutions
Retrieves all the preview resolutions supported by the camera.
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic IEnumerable<Rotation> SupportedStreamRotations { get; }
Property Value
Type | Description |
---|---|
IEnumerable<Rotation> | An IEnumerable containing all the supported Rotation. |
Exceptions
Type | Condition |
---|---|
ObjectDisposedException | The camera has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Methods
GetSupportedPreviewFpsByResolution(Int32, Int32)
Retrieves all the fps by resolution supported by the camera.
Declaration
C#Copypublic 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 has already been disposed. |
API Level: 4
Feature: http://tizen.org/feature/camera
GetSupportedPreviewFpsByResolution(Size)
Retrieves all the fps by resolution supported by the camera.
Declaration
C#Copypublic 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 has already been disposed. |