diff options
Diffstat (limited to 'dmagick/c/gem.d')
| -rw-r--r-- | dmagick/c/gem.d | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/dmagick/c/gem.d b/dmagick/c/gem.d index 43bcad4..4ece84d 100644 --- a/dmagick/c/gem.d +++ b/dmagick/c/gem.d @@ -14,9 +14,20 @@ extern(C) size_t GetOptimalKernelWidth1D(const double, const double); size_t GetOptimalKernelWidth2D(const double, const double); + static if (MagickLibVersion >= 0x679) + { + void ConvertHCLToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); + } + void ConvertHSBToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); void ConvertHSLToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); - void ConvertHWBToRGB(const double, const double, const double, Quantum*, Quantum *,Quantum*); + void ConvertHWBToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); + + static if (MagickLibVersion >= 0x679) + { + void ConvertRGBToHCL(const Quantum, const Quantum, const Quantum, double*, double*, double*); + } + void ConvertRGBToHSB(const Quantum, const Quantum, const Quantum, double*, double*, double*); void ConvertRGBToHSL(const Quantum, const Quantum, const Quantum, double*, double*, double*); void ConvertRGBToHWB(const Quantum, const Quantum, const Quantum, double*, double*, double*); |
