#include <iclexifimageframe.h>
Link against: jpegimageframeplugin.lib
class CJPEGImageFrameEncoderPlugin : public CJPEGExifEncoderPlugin |
Public Member Functions | |
---|---|
~CJPEGImageFrameEncoderPlugin() | |
IMPORT_C const CFrameImageData & | FrameImageData() |
void | SetConvertParameters(const CImageFrame &, const CFrameImageData *) |
IMPORT_C const CImageFrame & | SrcImageFrame() |
Protected Member Functions | |
---|---|
CJPEGImageFrameEncoderPlugin() |
This is the plugin API for Image Converter Library encoder plugins relating to CImageFrames.
It is an extension of the ICL EXIF encoder plugin which provides a container for specific data required to encode image data from a source of type CImageFrame to a JPEG file or descriptor.
IMPORT_C | CJPEGImageFrameEncoderPlugin | ( | ) | [protected] |
Constructor for the CJPEGImageFrameEncoderPlugin class.
IMPORT_C | ~CJPEGImageFrameEncoderPlugin | ( | ) |
Destructor for the CJPEGImageFrameEncoderPlugin class.
IMPORT_C const CFrameImageData & | FrameImageData | ( | ) | const |
Returns the frame image data stored in this plugin extension.
void | SetConvertParameters | ( | const CImageFrame & | aSrcFrame, |
const CFrameImageData * | aFrameImageData | |||
) |
Sets the source CImageFrame and FrameImageData in the encoder plugin extension
IMPORT_C const CImageFrame & | SrcImageFrame | ( | ) | const |
Returns the source CImageFrame to encode stored in this plugin extension.