|
enum class | ColorContextType {
Uninitialized = 0
,
Profile = 0x1
,
ExifColorSpace = 0x2
} |
|
enum class | BitmapCreateCacheOption : DWORD {
NoCache = 0
,
CacheOnDemand = 0x1
,
CacheOnLoad = 0x2
} |
|
enum class | DecodeOptions : DWORD {
CacheOnDemand = 0
,
CacheOnLoad = 0x1
} |
|
enum class | BitmapEncoderCacheOption : DWORD {
InMemory = 0
,
TempFile = 0x1
,
NoCache = 0x2
} |
|
enum class | ComponentType : DWORD {
Decoder = 0x1
,
Encoder = 0x2
,
PixelFormatConverter = 0x4
,
MetadataReader = 0x8
,
MetadataWriter = 0x10
,
PixelFormat = 0x20
,
AllComponents = 0x3f
} |
|
enum class | ComponentEnumerateOptions : DWORD {
Default = 0
,
Refresh = 0x1
,
Disabled = 0x80000000
,
Unsigned = 0x40000000
,
BuiltInOnly = 0x20000000
} |
|
enum class | BitmapInterpolationMode : DWORD {
NearestNeighbor = 0
,
Linear = 0x1
,
Cubic = 0x2
,
Fant = 0x3
} |
|
enum class | BitmapPaletteType : DWORD {
Custom = 0
,
MedianCut = 0x1
,
FixedBW = 0x2
,
FixedHalftone8 = 0x3
,
FixedHalftone27 = 0x4
,
FixedHalftone64 = 0x5
,
FixedHalftone125 = 0x6
,
FixedHalftone216 = 0x7
,
FixedWebPalette = WICBitmapPaletteTypeFixedHalftone216
,
FixedHalftone252 = 0x8
,
FixedHalftone256 = 0x9
,
FixedGray4 = 0xa
,
FixedGray16 = 0xb
,
FixedGray256 = 0xc
} |
|
enum class | BitmapDitherType : DWORD {
None = 0
,
Solid = 0
,
Ordered4x4 = 0x1
,
Ordered8x8 = 0x2
,
Ordered16x16 = 0x3
,
Spiral4x4 = 0x4
,
Spiral8x8 = 0x5
,
DualSpiral4x4 = 0x6
,
DualSpiral8x8 = 0x7
,
ErrorDiffusion = 0x8
} |
|
enum class | BitmapAlphaChannelOption : DWORD {
UseAlpha = 0
,
UsePremultipliedAlpha = 0x1
,
IgnoreAlpha = 0x2
} |
|
enum class | BitmapTransformOptions : DWORD {
Rotate0 = 0
,
Rotate90 = 0x1
,
Rotate180 = 0x2
,
Rotate270 = 0x3
,
FlipHorizontal = 0x8
,
FlipVertical = 0x10
} |
|
enum class | BitmapLockFlags : DWORD {
Read = 0x1
,
Write = 0x2
} |
|
enum class | BitmapDecoderCapabilities : DWORD {
SameEncoder = 0x1
,
CanDecodeAllImages = 0x2
,
CanDecodeSomeImages = 0x4
,
CanEnumerateMetadata = 0x8
,
CanDecodeThumbnail = 0x10
} |
|
enum class | ProgressOperation : DWORD {
WICProgressOperationCopyPixels = 0x1
,
WICProgressOperationWritePixels = 0x2
,
WICProgressOperationAll = 0xffff
} |
|
enum class | WICProgressNotification : DWORD {
Begin = 0x10000
,
End = 0x20000
,
Frequent = 0x40000
,
All = 0xffff0000
} |
|
enum class | ComponentSigning : DWORD {
Signed = 0x1
,
Unsigned = 0x2
,
Safe = 0x4
,
Disabled = 0x80000000
} |
|
enum class | GifLogicalScreenDescriptorProperties : DWORD {
Signature = 0x1
,
Width = 0x2
,
Height = 0x3
,
GlobalColorTableFlag = 0x4
,
ColorResolution = 0x5
,
SortFlag = 0x6
,
GlobalColorTableSize = 0x7
,
BackgroundColorIndex = 0x8
,
PixelAspectRatio = 0x9
} |
|
enum class | GifImageDescriptorProperties : DWORD {
Left = 0x1
,
Top = 0x2
,
Width = 0x3
,
Height = 0x4
,
LocalColorTableFlag = 0x5
,
InterlaceFlag = 0x6
,
SortFlag = 0x7
,
LocalColorTableSize = 0x8
} |
|
enum class | GifGraphicControlExtensionProperties : DWORD {
Disposal = 0x1
,
UserInputFlag = 0x2
,
TransparencyFlag = 0x3
,
Delay = 0x4
,
TransparentColorIndex = 0x5
} |
|
enum class | GifApplicationExtensionProperties : DWORD {
Application = 0x1
,
Data = 0x2
} |
|
enum class | GifCommentExtensionProperties : DWORD { Text = 0x1
} |
|
enum class | JpegCommentProperties : DWORD { Text = 0x1
} |
|
enum class | JpegLuminanceProperties : DWORD { Table = 0x1
} |
|
enum class | JpegChrominanceProperties : DWORD { Table = 0x1
} |
|
enum class | EightBIMIptcProperties : DWORD {
PString = 0
,
EmbeddedIPTC = 0x1
} |
|
enum class | EightBIMResolutionInfoProperties : DWORD {
PString = 0x1
,
HResolution = 0x2
,
HResolutionUnit = 0x3
,
WidthUnit = 0x4
,
VResolution = 0x5
,
VResolutionUnit = 0x6
,
HeightUnit = 0x7
} |
|
enum class | EightBIMIptcDigestProperties : DWORD {
PString = 0x1
,
IptcDigest = 0x2
} |
|
enum class | PngGamaProperties : DWORD { Gamma = 0x1
} |
|
enum class | PngBkgdProperties : DWORD { BackgroundColor = 0x1
} |
|
enum class | PngItxtProperties : DWORD {
Keyword = 0x1
,
CompressionFlag = 0x2
,
LanguageTag = 0x3
,
TranslatedKeyword = 0x4
,
Text = 0x5
} |
|
enum class | PngChrmProperties : DWORD {
WhitePointX = 0x1
,
WhitePointY = 0x2
,
RedX = 0x3
,
RedY = 0x4
,
GreenX = 0x5
,
GreenY = 0x6
,
BlueX = 0x7
,
BlueY = 0x8
} |
|
enum class | PngHistProperties : DWORD { Frequencies = 0x1
} |
|
enum class | PngIccpProperties : DWORD {
ProfileName = 0x1
,
ProfileData = 0x2
} |
|
enum class | PngSrgbProperties : DWORD { RenderingIntent = 0x1
} |
|
enum class | PngTimeProperties : DWORD {
Year = 0x1
,
Month = 0x2
,
Day = 0x3
,
Hour = 0x4
,
Minute = 0x5
,
Second = 0x6
} |
|
enum class | SectionAccessLevel : DWORD {
Read = 0x1
,
ReadWrite = 0x3
} |
|
enum class | PixelFormatNumericRepresentation : DWORD {
Unspecified = 0
,
Indexed = 0x1
,
UnsignedInteger = 0x2
,
SignedInteger = 0x3
,
Fixed = 0x4
,
Float = 0x5
} |
|