blob: 1edae68e951417f6b09b5ed84f086edd083f68f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
module dmagick.c.channel;
import dmagick.c.exception;
import dmagick.c.image;
import dmagick.c.magickType;
import dmagick.c.magickVersion;
extern(C)
{
Image* CombineImages(const(Image)*, const ChannelType, ExceptionInfo*);
static if ( MagickLibVersion >= 0x678 )
{
Image* SeparateImage(const(Image)*, const ChannelType, ExceptionInfo*);
}
Image* SeparateImages(const(Image)*, const ChannelType, ExceptionInfo*);
MagickBooleanType GetImageAlphaChannel(const(Image)*);
MagickBooleanType SeparateImageChannel(Image*, const ChannelType);
MagickBooleanType SetImageAlphaChannel(Image*, const AlphaChannelType);
}
|