From 5d8b3b742172bb2aec85405d0d932e363ae5ef2b Mon Sep 17 00:00:00 2001 From: Mike Wey Date: Sun, 31 Mar 2013 19:42:00 +0200 Subject: Updat the headers for ImageMagick 6.8.4. --- dmagick/c/pixel.d | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'dmagick/c/pixel.d') diff --git a/dmagick/c/pixel.d b/dmagick/c/pixel.d index 729d7c3..4d8b8a2 100644 --- a/dmagick/c/pixel.d +++ b/dmagick/c/pixel.d @@ -74,6 +74,19 @@ extern(C) } } + enum PixelIntensityMethod + { + UndefinedPixelIntensityMethod = 0, + AveragePixelIntensityMethod, + BrightnessPixelIntensityMethod, + LightnessPixelIntensityMethod, + Rec601LumaPixelIntensityMethod, + Rec601LuminancePixelIntensityMethod, + Rec709LumaPixelIntensityMethod, + Rec709LuminancePixelIntensityMethod, + RMSPixelIntensityMethod + } + struct DoublePixelPacket { double @@ -148,7 +161,7 @@ extern(C) static if ( MagickLibVersion >= 0x669 ) { - MagickBooleanType InterpolateMagickPixelPacket(const Image*, const CacheView*, const InterpolatePixelMethod, const double, const double, MagickPixelPacket*, ExceptionInfo*); + MagickBooleanType InterpolateMagickPixelPacket(const(Image)*, const(CacheView)*, const InterpolatePixelMethod, const double, const double, MagickPixelPacket*, ExceptionInfo*); } static if ( MagickLibVersion >= 0x678 ) @@ -162,5 +175,10 @@ extern(C) MagickRealType EncodePixelGamma(const MagickRealType); } + static if ( MagickLibVersion >= 0x684 ) + { + MagickRealType GetPixelIntensity(const(Image)* image, const(PixelPacket)* restrict); + } + void GetMagickPixelPacket(const(Image)*, MagickPixelPacket*); } -- cgit v1.2.3