www.pudn.com > PtOpenGuiSourceCode.zip > magick_config.h


#if defined(WIN32) 
 
// ImageMagick build feature configuration.  Please note that 
// disabling a feature via this header file may not be sufficient to 
// remove any library dependencies from the build.  The VisualMagick 
// project files may need to be edited to remove libraries the feature 
// depends on. 
 
// Specify size of PixelPacket color Quantums (8, 16, or 32) 
// A value of 8 uses half the memory than 16 and may run 30% faster, 
// but provides 256 times less color precision than a value of 16. 
#define QuantumDepth 16 
 
// Define to build an ImageMagick which uses registry settings to 
// locate installed components. 
#define UseInstalledImageMagick 
 
// 
// When building ImageMagick using DLLs, include a DllMain() function which 
// automatically invokes InitializeMagick(NULL), and DestroyMagick() 
// so that the user doesn't need to. 
// 
// #undef ProvideDllMain 
 
// 
// Define Windows95 to avoid using functions which are not available 
// under Windows 95.  This reduces the maximum image size which may 
// be processed. 
// 
// #undef Windows95 
 
// Define to use the autotrace library (obtain sources seperately) 
// #undef HasAUTOTRACE 
 
// Define to support memory mapping files for improved performance 
#define HAVE_MMAP 
 
// Define to include the  header file 
#define HAVE_SYS_TYPES_H 1 
 
// Define to use the bzip2 compression library 
#define HasBZLIB 
 
// Define to use the FlashPIX library 
#define HasFPX 
 
// Define to use the JBIG library 
#define HasJBIG 
 
// Define to use the Jasper JPEG v2 library 
#define HasJP2 
 
// Define to use the IJG JPEG v1 library 
#define HasJPEG 
 
// Define to use the "little" Color Management System (LCMS) library 
#define HasLCMS 
 
// Define to support patented LZW compression 
// #undef HasLZW 
 
// Define to use the PNG library 
#define HasPNG 
 
// Define to use the TIFF library 
#define HasTIFF 
 
// Define to use the FreeType (TrueType & Postscript font support) library 
#define HasTTF 
 
// Define to use the Windows GDI32 library (for clipboard and emf modules) 
#define HasWINGDI32 
 
// Define to use the libwmf WMF parsing library 
#define HasWMFlite 
 
// Define if MIT X11 is available (or stubbed) 
#define HasX11 
 
// Define to use the GNOME XML library 
#define HasXML 
 
// Define to use the zlib ZIP compression library 
#define HasZLIB 
 
// Use Visual C++ C inline method extension to improve performance 
#define inline __inline 
 
// Optional: Specify where X11 application resource files are installed 
// #define ApplicationDefaults "c:\\ImageMagick\\" 
 
// Optional: Specify where user-specific X11 application resource files are installed 
// #define PreferencesDefaults  "~\\." 
 
// Optional: Specify where operating system specific files are installed 
// #define MagickLibPath       "c:\\ImageMagick\\" 
 
// Optional: Specify where operating system independent files are installed 
// #define MagickSharePath     "c:\\ImageMagick\\" 
 
// Optional: Specify where coder modules (DLLs) are installed 
// #define MagickModulesPath   "c:\\ImageMagick\\" 
 
#endif