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
    object
    CameraCapabilities

    Properties

    View Source

    IsAntiShakeSupported

    Gets the support state of the anti-shake feature.

    Declaration
    public bool IsAntiShakeSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    IsAutoContrastSupported

    Gets the support state of auto contrast feature.

    Declaration
    public bool IsAutoContrastSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    IsBrigtnessSupported

    Gets the support state of the brightness feature.

    Declaration
    public bool IsBrigtnessSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    IsContinuousCaptureSupported

    Gets the continuous capture feature's supported state.

    Declaration
    public bool IsContinuousCaptureSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    IsExposureSupported

    Gets the support state of the exposure feature.

    Declaration
    public bool IsExposureSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    IsFaceDetectionSupported

    Gets the face detection feature's supported state.

    Declaration
    public bool IsFaceDetectionSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    IsHdrCaptureSupported

    Gets the support state of the HDR capture.

    Declaration
    public bool IsHdrCaptureSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    IsHueSupported

    Gets the support state of the hue feature.

    Declaration
    public bool IsHueSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    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.

    View Source

    IsPanSupported

    Gets the support state of the pan feature.

    Declaration
    public bool IsPanSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    IsTiltSupported

    Gets the support state of the tilt feature.

    Declaration
    public bool IsTiltSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    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.

    View Source

    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.

    View Source

    IsZoomSupported

    Gets the support state of the zoom feature.

    Declaration
    public bool IsZoomSupported { get; }
    Property Value
    Type Description
    bool

    true if supported, otherwise false.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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.

    View Source

    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 Source

    GetSupportedPreviewFpsByResolution(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.

    View Source

    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.

    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX