powcd2d.wic.constant module

目次

powcd2d.wic.constant module#

WIC定数。

class powcd2d.wic.constant.D2D1AlphaMode(*values)#

ベースクラス: IntEnum

D2D1_ALPHA_MODE

IGNORE = 3#
PREMULTIPLIED = 1#
STRAIGHT = 2#
UNKNOWN = 0#
class powcd2d.wic.constant.DXGIFormat(*values)#

ベースクラス: IntEnum

DXGI_FORMAT

A4B4G4R4_UNORM = 191#
A8P8 = 114#
A8_UNORM = 65#
AI44 = 111#
AYUV = 100#
B4G4R4A4_UNORM = 115#
B5G5R5A1_UNORM = 86#
B5G6R5_UNORM = 85#
B8G8R8A8_TYPELESS = 90#
B8G8R8A8_UNORM = 87#
B8G8R8A8_UNORM_SRGB = 91#
B8G8R8X8_TYPELESS = 92#
B8G8R8X8_UNORM = 88#
B8G8R8X8_UNORM_SRGB = 93#
BC1_TYPELESS = 70#
BC1_UNORM = 71#
BC1_UNORM_SRGB = 72#
BC2_TYPELESS = 73#
BC2_UNORM = 74#
BC2_UNORM_SRGB = 75#
BC3_TYPELESS = 76#
BC3_UNORM = 77#
BC3_UNORM_SRGB = 78#
BC4_SNORM = 81#
BC4_TYPELESS = 79#
BC4_UNORM = 80#
BC5_SNORM = 84#
BC5_TYPELESS = 82#
BC5_UNORM = 83#
BC6H_SF16 = 96#
BC6H_TYPELESS = 94#
BC6H_UF16 = 95#
BC7_TYPELESS = 97#
BC7_UNORM = 98#
BC7_UNORM_SRGB = 99#
D16_UNORM = 55#
D24_UNORM_S8_UINT = 45#
D32_FLOAT = 40#
D32_FLOAT_S8X24_UINT = 20#
G8R8_G8B8_UNORM = 69#
IA44 = 112#
NV11 = 110#
NV12 = 103#
P010 = 104#
P016 = 105#
P208 = 130#
P8 = 113#
R10G10B10A2_TYPELESS = 23#
R10G10B10A2_UINT = 25#
R10G10B10A2_UNORM = 24#
R10G10B10_XR_BIAS_A2_UNORM = 89#
R11G11B10_FLOAT = 26#
R16G16B16A16_FLOAT = 10#
R16G16B16A16_SINT = 14#
R16G16B16A16_SNORM = 13#
R16G16B16A16_TYPELESS = 9#
R16G16B16A16_UINT = 12#
R16G16B16A16_UNORM = 11#
R16G16_FLOAT = 34#
R16G16_SINT = 38#
R16G16_SNORM = 37#
R16G16_TYPELESS = 33#
R16G16_UINT = 36#
R16G16_UNORM = 35#
R16_FLOAT = 54#
R16_SINT = 59#
R16_SNORM = 58#
R16_TYPELESS = 53#
R16_UINT = 57#
R16_UNORM = 56#
R1_UNORM = 66#
R24G8_TYPELESS = 44#
R24_UNORM_X8_TYPELESS = 46#
R32G32B32A32_FLOAT = 2#
R32G32B32A32_SINT = 4#
R32G32B32A32_TYPELESS = 1#
R32G32B32A32_UINT = 3#
R32G32B32_FLOAT = 6#
R32G32B32_SINT = 8#
R32G32B32_TYPELESS = 5#
R32G32B32_UINT = 7#
R32G32_FLOAT = 16#
R32G32_SINT = 18#
R32G32_TYPELESS = 15#
R32G32_UINT = 17#
R32G8X24_TYPELESS = 19#
R32_FLOAT = 41#
R32_FLOAT_X8X24_TYPELESS = 21#
R32_SINT = 43#
R32_TYPELESS = 39#
R32_UINT = 42#
R8G8B8A8_SINT = 32#
R8G8B8A8_SNORM = 31#
R8G8B8A8_TYPELESS = 27#
R8G8B8A8_UINT = 30#
R8G8B8A8_UNORM = 28#
R8G8B8A8_UNORM_SRGB = 29#
R8G8_B8G8_UNORM = 68#
R8G8_SINT = 52#
R8G8_SNORM = 51#
R8G8_TYPELESS = 48#
R8G8_UINT = 50#
R8G8_UNORM = 49#
R8_SINT = 64#
R8_SNORM = 63#
R8_TYPELESS = 60#
R8_UINT = 62#
R8_UNORM = 61#
R9G9B9E5_SHAREDEXP = 67#
SAMPLER_FEEDBACK_MIN_MIP_OPAQUE = 189#
SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE = 190#
UNKNOWN = 0#
V208 = 131#
V408 = 132#
X24_TYPELESS_G8_UINT = 47#
X32_TYPELESS_G8X24_UINT = 22#
Y210 = 108#
Y216 = 109#
Y410 = 101#
Y416 = 102#
YUY2 = 107#
class powcd2d.wic.constant.FileAccess(*values)#

ベースクラス: IntFlag

GENERIC_ALL = 268435456#
GENERIC_EXECUTE = 536870912#
GENERIC_READ = 2147483648#
GENERIC_WRITE = 1073741824#
class powcd2d.wic.constant.WIC8BIMIptcDigestProp(*values)#

ベースクラス: IntEnum

WIC8BIMIptcDigestProperties

IPTC_DIGEST = 2#
P_STRING = 1#
class powcd2d.wic.constant.WIC8BIMIptcProp(*values)#

ベースクラス: IntEnum

WIC8BIMIptcProperties

EMBEDDED_IPTC = 1#
P_STRING = 0#
class powcd2d.wic.constant.WIC8BIMResolutionInfoProp(*values)#

ベースクラス: IntEnum

WIC8BIMResolutionInfoProperties

HEIGHT_UNIT = 7#
H_RESOLUTION = 2#
H_RESOLUTION_UNIT = 3#
P_STRING = 1#
V_RESOLUTION = 5#
V_RESOLUTION_UNIT = 6#
WIDTH_UNIT = 4#
class powcd2d.wic.constant.WICBitmapAlphaChannelOption(*values)#

ベースクラス: IntFlag

IGNORE_ALPHA = 2#
USE_ALPHA = 0#
USE_PREMULTIPLIED_ALPHA = 1#
class powcd2d.wic.constant.WICBitmapCreateCacheOption(*values)#

ベースクラス: IntFlag

CACHE_ON_DEMAND = 1#
CACHE_ON_LOAD = 2#
NO_CACHE = 0#
class powcd2d.wic.constant.WICBitmapDecoderCaps(*values)#

ベースクラス: IntFlag

CAN_DECODE_ALL_IMAGES = 2#
CAN_DECODE_SOME_IMAGES = 4#
CAN_DECODE_THUMBNAIL = 16#
CAN_ENUMERATE_METADATA = 8#
SAME_ENCODER = 1#
class powcd2d.wic.constant.WICBitmapDitherType(*values)#

ベースクラス: IntEnum

DUAL_SPIRAL4X4 = 6#
DUAL_SPIRAL8X8 = 7#
ERROR_DIFFUSION = 8#
NONE = 0#
ORDERED16X16 = 3#
ORDERED4X4 = 1#
ORDERED8X8 = 2#
SOLID = 0#
SPIRAL4X4 = 4#
SPIRAL8X8 = 5#
class powcd2d.wic.constant.WICBitmapEncoderCacheOption(*values)#

ベースクラス: IntEnum

CACHE_IN_MEMORY = 0#
CACHE_TEMP_FILE = 1#
NO_CACHE = 2#
class powcd2d.wic.constant.WICBitmapInterpolationMode(*values)#

ベースクラス: IntEnum

CUBIC = 2#
FANT = 3#
HIGH_QUALITY_CUBIC = 4#
LINEAR = 1#
NEAREST_NEIGHBOR = 0#
class powcd2d.wic.constant.WICBitmapLockFlag(*values)#

ベースクラス: IntFlag

LOCK_READ = 1#
LOCK_WRITE = 2#
class powcd2d.wic.constant.WICBitmapPaletteType(*values)#

ベースクラス: IntEnum

CUSTOM = 0#
FIXED_BW = 2#
FIXED_GRAY16 = 11#
FIXED_GRAY256 = 12#
FIXED_GRAY4 = 10#
FIXED_HALFTONE125 = 6#
FIXED_HALFTONE216 = 7#
FIXED_HALFTONE252 = 8#
FIXED_HALFTONE256 = 9#
FIXED_HALFTONE27 = 4#
FIXED_HALFTONE64 = 5#
FIXED_HALFTONE8 = 3#
FIXED_WEB_PALETTE = 7#
MEDIAN_CUT = 1#
class powcd2d.wic.constant.WICBitmapTransformOption(*values)#

ベースクラス: IntFlag

FLIP_HORIZONTAL = 8#
FLIP_VERTICAL = 16#
ROTATE0 = 0#
ROTATE180 = 2#
ROTATE270 = 3#
ROTATE90 = 1#
class powcd2d.wic.constant.WICColorContextType(*values)#

ベースクラス: IntFlag

EXIF_COLOR_SPACE = 2#
PROFILE = 1#
UNINITIALIZED = 0#
class powcd2d.wic.constant.WICComponentEnumOption(*values)#

ベースクラス: IntFlag

BUILTIN_ONLY = 536870912#
DEFAULT = 0#
DISABLED = 2147483648#
REFRESH = 1#
UNSIGNED = 1073741824#
class powcd2d.wic.constant.WICComponentSigning(*values)#

ベースクラス: IntFlag

DISABLED = 2147483648#
SAFE = 4#
SIGNED = 1#
UNSIGNED = 2#
class powcd2d.wic.constant.WICComponentType(*values)#

ベースクラス: IntFlag

ALL_COMPONENTS = 63#
DECODER = 1#
ENCODER = 2#
METADATA_READER = 8#
METADATA_WRITER = 16#
PIXEL_FORMAT = 32#
PIXEL_FORMAT_CONVERTER = 4#
class powcd2d.wic.constant.WICDecodeOption(*values)#

ベースクラス: IntEnum

METADATA_CACHE_ON_DEMAND = 0#
METADATA_CACHE_ON_LOAD = 1#
class powcd2d.wic.constant.WICGifApplicationExtensionProp(*values)#

ベースクラス: IntEnum

WICGifApplicationExtensionProperties

APPLICATION = 1#
DATA = 2#
class powcd2d.wic.constant.WICGifCommentExtensionProp(*values)#

ベースクラス: IntEnum

WICGifCommentExtensionProperties

TEXT = 1#
class powcd2d.wic.constant.WICGifGraphicControlExtensionProp(*values)#

ベースクラス: IntEnum

WICGifGraphicControlExtensionProperties

DELAY = 4#
DISPOSAL = 1#
TRANSPARENCY_FLAG = 3#
TRANSPARENT_COLOR_INDEX = 5#
USER_INPUT_FLAG = 2#
class powcd2d.wic.constant.WICGifImageDescriptorProp(*values)#

ベースクラス: IntEnum

WICGifImageDescriptorProperties

HEIGHT = 4#
INTERLACE_FLAG = 6#
LEFT = 1#
LOCAL_COLOR_TABLE_FLAG = 5#
LOCAL_COLOR_TABLE_SIZE = 8#
SORT_FLAG = 7#
TOP = 2#
WIDTH = 3#
class powcd2d.wic.constant.WICGifLogicalScreenDescriptorProp(*values)#

ベースクラス: IntEnum

WICGifLogicalScreenDescriptorProperties

DESCRIPTOR_BACKGROUND_COLOR_INDEX = 8#
DESCRIPTOR_COLOR_RESOLUTION = 5#
DESCRIPTOR_GLOBAL_COLOR_TABLE_FLAG = 4#
DESCRIPTOR_GLOBAL_COLOR_TABLE_SIZE = 7#
DESCRIPTOR_HEIGHT = 3#
DESCRIPTOR_PIXEL_ASPECT_RATIO = 9#
DESCRIPTOR_SORT_FLAG = 6#
DESCRIPTOR_WIDTH = 2#
SIGNATURE = 1#
class powcd2d.wic.constant.WICHeifHdrProp(*values)#

ベースクラス: IntEnum

WICHeifHdrProperties

CUSTOM_VIDEO_PRIMARIES = 5#
MAXIMUM_FRAME_AVERAGE_LUMINANCE_LEVEL = 2#
MAXIMUM_LUMINANCE_LEVEL = 1#
MAXIMUM_MASTERING_DISPLAY_LUMINANCE_LEVEL = 4#
MINIMUM_MASTERING_DISPLAY_LUMINANCE_LEVEL = 3#
class powcd2d.wic.constant.WICHeifProp(*values)#

ベースクラス: IntEnum

WICHeifProperties

ORIENTATION = 1#
class powcd2d.wic.constant.WICJpegChrominanceProp(*values)#

ベースクラス: IntEnum

WICJpegChrominanceProperties

TABLE = 1#
class powcd2d.wic.constant.WICJpegCommentProp(*values)#

ベースクラス: IntEnum

WICJpegCommentProperties

TEXT = 1#
class powcd2d.wic.constant.WICJpegIndexingOption(*values)#

ベースクラス: IntFlag

WICJpegIndexingOptions

GENERATE_ON_DEMAND = 0#
GENERATE_ON_LOAD = 1#
class powcd2d.wic.constant.WICJpegLuminanceProp(*values)#

ベースクラス: IntEnum

WICJpegLuminanceProperties

TABLE = 1#
class powcd2d.wic.constant.WICJpegScanType(*values)#

ベースクラス: IntEnum

INTERLEAVED = 0#
PLANAR_COMPONENTS = 1#
PROGRESSIVE = 2#
class powcd2d.wic.constant.WICJpegTransferMatrix(*values)#

ベースクラス: IntEnum

BT601 = 1#
IDENTITY = 0#
class powcd2d.wic.constant.WICJpegXLAnimFrameProp(*values)#

ベースクラス: IntEnum

DURATION_IN_TICKS = 1#
NAME = 2#
class powcd2d.wic.constant.WICJpegXLAnimProp(*values)#

ベースクラス: IntEnum

WICJpegXLAnimProperties

FRAME_TICKS_PER_SECOND_DENOMINATOR = 3#
FRAME_TICKS_PER_SECOND_NUMERATOR = 2#
LOOP_COUNT = 1#
class powcd2d.wic.constant.WICPixelFormatNumericRepresentation(*values)#

ベースクラス: IntEnum

FIXED = 4#
FLOAT = 5#
INDEXED = 1#
SIGNED_INTEGER = 3#
UNSIGNED_INTEGER = 2#
UNSPECIFIED = 0#
class powcd2d.wic.constant.WICPlanarOption(*values)#

ベースクラス: IntFlag

WICPlanarOptions

DEFAULT = 0#
PRESERVE_SUBSAMPLING = 1#
class powcd2d.wic.constant.WICPngBkgdProp(*values)#

ベースクラス: IntEnum

WICPngBkgdProperties

BACKGROUND_COLOR = 1#
class powcd2d.wic.constant.WICPngChrmProp(*values)#

ベースクラス: IntEnum

WICPngChrmProperties

BLUE_X = 7#
BLUE_Y = 8#
GREEN_X = 5#
GREEN_Y = 6#
RED_X = 3#
RED_Y = 4#
WHITE_POINT_X = 1#
WHITE_POINT_Y = 2#
class powcd2d.wic.constant.WICPngGamaProp(*values)#

ベースクラス: IntEnum

WICPngGamaProperties

GAMMA = 1#
class powcd2d.wic.constant.WICPngHistProp(*values)#

ベースクラス: IntEnum

WICPngHistProperties

FREQUENCIES = 1#
class powcd2d.wic.constant.WICPngIccpProp(*values)#

ベースクラス: IntEnum

WICPngIccpProperties

PROFILE_DATA = 2#
PROFILE_NAME = 1#
class powcd2d.wic.constant.WICPngItxtProp(*values)#

ベースクラス: IntEnum

WICPngItxtProperties

COMPRESSION_FLAG = 2#
KEYWORD = 1#
LANGUAGE_TAG = 3#
TEXT = 5#
TRANSLATED_KEYWORD = 4#
class powcd2d.wic.constant.WICPngSrgbProp(*values)#

ベースクラス: IntEnum

WICPngSrgbProperties

INTENT = 1#
class powcd2d.wic.constant.WICPngTimeProp(*values)#

ベースクラス: IntEnum

WICPngTimeProperties

DAY = 3#
HOUR = 4#
MINUTE = 5#
MONTH = 2#
SECOND = 6#
YEAR = 1#
class powcd2d.wic.constant.WICProgressNotification(*values)#

ベースクラス: IntFlag

ALL = 4294901760#
BEGIN = 65536#
END = 131072#
FREQUENT = 262144#
class powcd2d.wic.constant.WICProgressOperation(*values)#

ベースクラス: IntFlag

ALL = 65535#
COPY_PIXELS = 1#
WRITE_PIXELS = 2#
class powcd2d.wic.constant.WICSectionAccessLevel(*values)#

ベースクラス: IntFlag

READ = 1#
READ_WRITE = 3#
class powcd2d.wic.constant.WICWebpAnimProp(*values)#

ベースクラス: IntEnum

WICWebpAnimProperties

LOOP_COUNT = 1#
class powcd2d.wic.constant.WICWebpAnmfProp(*values)#

ベースクラス: IntEnum

WICWebpAnmfProperties

FRAME_DURATION = 1#