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
enumTBrightness { EAutomaticBrightness = KMinTInt }
enumTColorTone { ENormal = CCamera::CCameraImageProcessing::EEffectNone, ESepia = CCamera::CCameraImageProcessing::EEffectSepia, EGrayscale = CCamera::CCameraImageProcessing::EEffectMonochrome, ENegative = CCamera::CCameraImageProcessing::EEffectNegative }
enumTContrasts { EAutomaticContrast = KMinTInt }
enumTWhiteBalance {
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 & aBrightnessreference value for current brightness

GetColorTone(TColorTone &)

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

Gets current color tone value from camera

Parameters

TColorTone & aColortonereference value for current color tone

GetContrast(TInt &)

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

Gets current contrast value from camera

Parameters

TInt & aContrastreference value for current brightness

GetSupportedColorTones(TUint32 &)

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

Gets all suported color tone values from camera

Parameters

TUint32 & aSupportedColorTonesreference 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 & aWhiteBalancereference 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 & aWhiteBalancereference 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.