MVtEngCameraPreferences Class Reference

class MVtEngCameraPreferences

Camera preferences extension API class.

videoteleng.lib
Since
S60 v3.2
Public Member Functions
TInt GetBrightness ( TInt &)
TInt GetColorTone ( TColorTone &)
TInt GetContrast ( TInt &)
TInt GetSupportedColorTones ( TUint32 &)
TInt GetSupportedWhiteBalanceModes ( TUint32 &)
TInt GetWhiteBalance ( TWhiteBalance &)
Public Member Enumerations
enum TBrightness { EAutomaticBrightness  = KMinTInt }
enum TColorTone { ENormal  = CCamera::CCameraImageProcessing::EEffectNone, ESepia  = CCamera::CCameraImageProcessing::EEffectSepia, EGrayscale  = CCamera::CCameraImageProcessing::EEffectMonochrome, ENegative  = CCamera::CCameraImageProcessing::EEffectNegative }
enum TContrasts { EAutomaticContrast  = KMinTInt }
enum TWhiteBalance {
EAuto  = CCamera::EWBAuto, EDaylight  = CCamera::EWBDaylight, ECloudy  = CCamera::EWBCloudy, ETungsten  = CCamera::EWBTungsten, EFluorescent  = CCamera::EWBFluorescent, EFlash  = CCamera::EWBFlash, ESnow  = CCamera::EWBSnow, EBeach  = CCamera::EWBBeach, EManual  = CCamera::EWBManual, EShade  = CCamera::EWBShade
}

Member Functions Documentation

GetBrightness(TInt &)

TInt GetBrightness ( TInt & aBrightness ) const [pure virtual]

Gets current brightness value from camera

Parameters

TInt & aBrightness reference value for current brightness

GetColorTone(TColorTone &)

TInt GetColorTone ( TColorTone & aColortone ) const [pure virtual]

Gets current color tone value from camera

Parameters

TColorTone & aColortone reference value for current color tone

GetContrast(TInt &)

TInt GetContrast ( TInt & aContrast ) const [pure virtual]

Gets current contrast value from camera

Parameters

TInt & aContrast reference value for current brightness

GetSupportedColorTones(TUint32 &)

TInt GetSupportedColorTones ( TUint32 & aSupportedColorTones ) const [pure virtual]

Gets all suported color tone values from camera

Parameters

TUint32 & aSupportedColorTones reference value for supported colortone values (a bit field)

GetSupportedWhiteBalanceModes(TUint32 &)

TInt GetSupportedWhiteBalanceModes ( TUint32 & aWhiteBalance ) const [pure virtual]

Gets all suported whitebalance values from camera

Parameters

TUint32 & aWhiteBalance reference value for supported whitebalance values (a bit field)

GetWhiteBalance(TWhiteBalance &)

TInt GetWhiteBalance ( TWhiteBalance & aWhiteBalance ) const [pure virtual]

Gets current whitebalance value from camera

Parameters

TWhiteBalance & aWhiteBalance reference value for current whitebalance

Member Enumerations Documentation

Enum TBrightness

Enumerators

EAutomaticBrightness = KMinTInt

Automatically set brightness value

Enum TColorTone

Enumerators

ENormal = CCamera::CCameraImageProcessing::EEffectNone

Normal colors.

ESepia = CCamera::CCameraImageProcessing::EEffectSepia

Sepial.

EGrayscale = CCamera::CCameraImageProcessing::EEffectMonochrome

Black and White.

ENegative = CCamera::CCameraImageProcessing::EEffectNegative

Inverted colors.

Enum TContrasts

Enumerators

EAutomaticContrast = KMinTInt

Automatically set contrast value

Enum TWhiteBalance

Enumerators

EAuto = CCamera::EWBAuto

Automatically adjusted.

EDaylight = CCamera::EWBDaylight

Normal daylight.

ECloudy = CCamera::EWBCloudy

Overcast daylight.

ETungsten = CCamera::EWBTungsten

Tungsten filament lighting.

EFluorescent = CCamera::EWBFluorescent

Fluorescent bulb lighting.

EFlash = CCamera::EWBFlash

Flash lighting.

ESnow = CCamera::EWBSnow

High contrast daylight primarily snowy.

EBeach = CCamera::EWBBeach

High contrast daylight primarily near the sea.

EManual = CCamera::EWBManual

User configurable mode.

EShade = CCamera::EWBShade

Shade.