class CCamera::CCameraPreImageCaptureControl::TPrepareImageParameters |
Provides the parameters necessary to perform set-up and allocation of memory for the images to be captured.
Public Member Functions | |
---|---|
TPrepareImageParameters() | |
IMPORT_C void | GetImageProcessingOptions(TUint &) |
IMPORT_C void | SetImageProcessingOptions(TUint) |
IMPORT_C TUint | Size() |
IMPORT_C TUint | Version() |
Private Attributes | |
---|---|
TUint | iImageProcessingOptions |
TInt | iReserved1 |
TInt | iReserved2 |
TUint | iSize |
TUint | iVersion |
IMPORT_C void | GetImageProcessingOptions | ( | TUint & | aImageProcessingOptions | ) | const |
TUint & aImageProcessingOptions |
IMPORT_C void | SetImageProcessingOptions | ( | TUint | aImageProcessingOptions | ) |
TUint aImageProcessingOptions |
TRect | iClipRect |
Identifies the rectangle to which the image is to be clipped. If no specifc clipping rectangle desired by the client, the clipping region can be given by origin as the top-left corner and size as iImageSize.
CCamera::CCameraAdvancedSettings::TDriveMode | iDriveMode |
The drive mode in which the images will be captured.
TDriveModeDependentAttributes | iDriveModeAttributes |
The attributes dependent on the type of drive mode used.
TInt | iImageMaxMemorySize |
The maximum memory size in kilo bytes when encoding to the image format. This shall be KECamNoSpecificMaxMemorySize if client has no specific preference or if this setting is not supported. In case of JPEG, the maximum memory size will take preference over JPEG quality if the maximum memory size is not sufficient to achieve the desired quality. Refer CCamera::JpegQuality().
TUint | iImageProcessingOptions | [private] |
Bitfield of selected TEcamProcessingOptions which should be used after the images are captured from the sensor.
CCamera::CCameraAdvancedSettings::TPixelAspectRatio | iPixelAspectRatio |
Pixel aspect ratio to be used for the image.