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
    IEnumerable<><CameraAutoFocusMode>

    It returns a list containing all the supported CameraAutoFocusMode.

    View Source

    SupportedCapturePixelFormats

    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.

    View Source

    SupportedCaptureResolutions

    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.

    View Source

    SupportedEffects

    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.

    View Source

    SupportedExposureModes

    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.

    View Source

    SupportedFlashModes

    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.

    View Source

    SupportedIsoLevels

    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.

    View Source

    SupportedPreviewFps

    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.

    View Source

    SupportedPreviewPixelFormats

    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.

    View Source

    SupportedPreviewResolutions

    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.

    View Source

    SupportedPtzTypes

    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.

    View Source

    SupportedSceneModes

    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.

    View Source

    SupportedStreamFlips

    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.

    View Source

    SupportedStreamRotations

    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.

    View Source

    SupportedTheaterModes

    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.

    View Source

    SupportedWhiteBalances

    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.

    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
    IEnumerable<><CameraFps>

    It returns a list containing all the supported CameraFps by resolution.

    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
    IEnumerable<><CameraFps>

    It returns a list containing all the supported CameraFps by resolution.

    Extension Methods

    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX