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 anti-shake feature feature support state.

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

    true if supported, otherwise false.

    View Source

    IsAutoContrastSupported

    Gets the auto contrast feature support state.

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

    true if supported, otherwise false.

    View Source

    IsBrigtnessSupported

    Gets the brightness feature support state.

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

    true if supported, otherwise false.

    View Source

    IsContinuousCaptureSupported

    Gets the continuous capture feature support state.

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

    true if supported, otherwise false.

    View Source

    IsExposureSupported

    Gets the exposure feature support state.

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

    true if supported, otherwise false.

    View Source

    IsExtraPreviewSupported

    Gets the extra preview feature support state.

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

    true if supported, otherwise false.

    View Source

    IsFaceDetectionSupported

    Gets the face detection feature support state.

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

    true if supported, otherwise false.

    View Source

    IsFocusLevelSupported

    Gets the manual focus level feature support state.

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

    true if supported, otherwise false.

    View Source

    IsGainSupported

    Gets the gain feature support state.

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

    true if supported, otherwise false.

    View Source

    IsHdrCaptureSupported

    Gets the HDR capture feature support state.

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

    true if supported, otherwise false.

    View Source

    IsHueSupported

    Gets the hue feature support state.

    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 support state.

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

    true if supported, otherwise false.

    View Source

    IsPanSupported

    Gets the pan feature support state.

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

    true if supported, otherwise false.

    View Source

    IsSaturationSupported

    Gets the saturation feature support state.

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

    true if supported, otherwise false.

    View Source

    IsSharpnessSupported

    Gets the sharpness feature support state.

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

    true if supported, otherwise false.

    View Source

    IsTiltSupported

    Gets the tilt feature support state.

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

    true if supported, otherwise false.

    View Source

    IsVideoStabilizationSupported

    Gets the video stabilization feature support state.

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

    true if supported, otherwise false.

    View Source

    IsWhiteBalanceTemperatureSupported

    Gets the white balance temperature feature support state.

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

    true if supported, otherwise false.

    View Source

    IsZeroShutterLagSupported

    Gets the zero shutter lag feature support state.

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

    true if supported, otherwise false.

    View Source

    IsZoomSupported

    Gets the zoom feature support state.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

    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 has already been disposed.

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