diff options
Diffstat (limited to 'dmagick/c/image.d')
| -rw-r--r-- | dmagick/c/image.d | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/dmagick/c/image.d b/dmagick/c/image.d index 56359be..3a5bce8 100644 --- a/dmagick/c/image.d +++ b/dmagick/c/image.d @@ -319,8 +319,11 @@ extern(C) MagickSizeType extent; - MagickBooleanType - ping; + static if ( MagickLibVersion >= 0x662 ) + { + MagickBooleanType + ping; + } static if ( MagickLibVersion >= 0x670 ) { @@ -496,6 +499,11 @@ extern(C) ImageInfo* CloneImageInfo(const(ImageInfo)*); ImageInfo* DestroyImageInfo(ImageInfo*); + static if (MagickLibVersion < 0x662) + { + MagickBooleanType AcquireImageColormap(Image*, const size_t); + } + MagickBooleanType ClipImage(Image*); MagickBooleanType ClipImagePath(Image*, const(char)*, const MagickBooleanType); MagickBooleanType GetImageAlphaChannel(const(Image)*); @@ -510,6 +518,12 @@ extern(C) MagickBooleanType SetImageAlphaChannel(Image*, const AlphaChannelType); MagickBooleanType SetImageBackgroundColor(Image*); MagickBooleanType SetImageClipMask(Image*, const(Image)*); + + static if (MagickLibVersion >= 0x662) + { + MagickBooleanType SetImageColor(Image*, const(MagickPixelPacket)*); + } + MagickBooleanType SetImageColor(Image*, const(MagickPixelPacket)*); MagickBooleanType SetImageExtent(Image*, const size_t, const size_t); MagickBooleanType SetImageInfo(ImageInfo*, const uint, ExceptionInfo*); |
