dmagick.c.magickType
- alias Quantum = float;
Quantum is an alias for the smallest integer that can hold a pixel channel.
- ushort QuantumRange;
The largest value that fits in a Quantum, This is the same as Quantum.max except when the Quantum dept is 64 bits.
- alias TransparentOpacity = QuantumRange;
Fully transparent Quantum.
- int OpaqueOpacity;
Fully opaque Quantum.
- enum ChannelType: int;
Specify an image channel. A channel is a color component of a pixel. In the RGB colorspace the channels are red, green, and blue. There may also be an alpha (transparency/opacity) channel. In the CMYK colorspace the channels area cyan, magenta, yellow, and black. In the HSL colorspace the channels are hue, saturation, and lightness. In the Gray colorspace the only channel is gray.
- RedChannel
- GrayChannel
- CyanChannel
- GreenChannel
- MagentaChannel
- BlueChannel
- YellowChannel
- AlphaChannel
Same as OpacityChannel
- OpacityChannel
- MatteChannel
deprecated
- BlackChannel
- IndexChannel
- CompositeChannels
- AllChannels
- TrueAlphaChannel
extract actual alpha channel from opacity
- RGBChannels
set alpha from grayscale mask in RGB
- GrayChannels
- SyncChannels
channels should be modified equally
- DefaultChannels
Same as AllChannels, excluding OpacityChannel
- enum ClassType: int;
Specify the image storage class.