|
iDRS™ SDK 16
|
IBaseImagePlugin defines the interface required to provide custom image loading/saving capabilities. More...
#include <idrs_common.h>
IBaseImagePlugin defines the interface required to provide custom image loading/saving capabilities.
An image plugin is a class that is able to load and/or save a specific type of image. Each plugin needs to announce it's internal capabilities through CImagePluginCapabilities. Each plugin needs to support all options from the used CImageSaveOptionsXXX class. iDRS SDK will invoke function CanLoadFile whenever a file needs to be loaded. The plugin's responsibility is to detect whether the supplied file can be loaded using it's own code.