Win32 API 日本語リファレンス
ホームGraphics.Imaging › WICComponentType

WICComponentType

列挙型
基底型i4

メンバー 7

名前10進16進
WICDecoder10x1
WICEncoder20x2
WICPixelFormatConverter40x4
WICMetadataReader80x8
WICMetadataWriter160x10
WICPixelFormat320x20
WICAllComponents630x3F

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum WICComponentType : int {
    WICDecoder = 1,
    WICEncoder = 2,
    WICPixelFormatConverter = 4,
    WICMetadataReader = 8,
    WICMetadataWriter = 16,
    WICPixelFormat = 32,
    WICAllComponents = 63
} WICComponentType;
public enum WICComponentType : int
{
    WICDecoder = 1,
    WICEncoder = 2,
    WICPixelFormatConverter = 4,
    WICMetadataReader = 8,
    WICMetadataWriter = 16,
    WICPixelFormat = 32,
    WICAllComponents = 63,
}
Public Enum WICComponentType As Integer
    WICDecoder = 1
    WICEncoder = 2
    WICPixelFormatConverter = 4
    WICMetadataReader = 8
    WICMetadataWriter = 16
    WICPixelFormat = 32
    WICAllComponents = 63
End Enum
import enum

class WICComponentType(enum.IntEnum):
    WICDecoder = 1
    WICEncoder = 2
    WICPixelFormatConverter = 4
    WICMetadataReader = 8
    WICMetadataWriter = 16
    WICPixelFormat = 32
    WICAllComponents = 63
// WICComponentType
pub const WICDecoder: i32 = 1;
pub const WICEncoder: i32 = 2;
pub const WICPixelFormatConverter: i32 = 4;
pub const WICMetadataReader: i32 = 8;
pub const WICMetadataWriter: i32 = 16;
pub const WICPixelFormat: i32 = 32;
pub const WICAllComponents: i32 = 63;
// WICComponentType
const (
	WICDecoder int32 = 1
	WICEncoder int32 = 2
	WICPixelFormatConverter int32 = 4
	WICMetadataReader int32 = 8
	WICMetadataWriter int32 = 16
	WICPixelFormat int32 = 32
	WICAllComponents int32 = 63
)
const
  WICDecoder = 1;
  WICEncoder = 2;
  WICPixelFormatConverter = 4;
  WICMetadataReader = 8;
  WICMetadataWriter = 16;
  WICPixelFormat = 32;
  WICAllComponents = 63;
// WICComponentType
pub const WICDecoder: i32 = 1;
pub const WICEncoder: i32 = 2;
pub const WICPixelFormatConverter: i32 = 4;
pub const WICMetadataReader: i32 = 8;
pub const WICMetadataWriter: i32 = 16;
pub const WICPixelFormat: i32 = 32;
pub const WICAllComponents: i32 = 63;
const
  WICDecoder* = 1
  WICEncoder* = 2
  WICPixelFormatConverter* = 4
  WICMetadataReader* = 8
  WICMetadataWriter* = 16
  WICPixelFormat* = 32
  WICAllComponents* = 63
enum WICComponentType : int {
    WICDecoder = 1,
    WICEncoder = 2,
    WICPixelFormatConverter = 4,
    WICMetadataReader = 8,
    WICMetadataWriter = 16,
    WICPixelFormat = 32,
    WICAllComponents = 63,
}
#define global WICDecoder              0x1
#define global WICEncoder              0x2
#define global WICPixelFormatConverter 0x4
#define global WICMetadataReader       0x8
#define global WICMetadataWriter       0x10
#define global WICPixelFormat          0x20
#define global WICAllComponents        0x3F