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

DWRITE_GLYPH_IMAGE_FORMATS

列挙型フラグ
基底型i4

メンバー 10

名前10進16進
DWRITE_GLYPH_IMAGE_FORMATS_NONE00x0
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE10x1
DWRITE_GLYPH_IMAGE_FORMATS_CFF20x2
DWRITE_GLYPH_IMAGE_FORMATS_COLR40x4
DWRITE_GLYPH_IMAGE_FORMATS_SVG80x8
DWRITE_GLYPH_IMAGE_FORMATS_PNG160x10
DWRITE_GLYPH_IMAGE_FORMATS_JPEG320x20
DWRITE_GLYPH_IMAGE_FORMATS_TIFF640x40
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A81280x80
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE2560x100

各言語での定義

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

typedef enum DWRITE_GLYPH_IMAGE_FORMATS : int {
    DWRITE_GLYPH_IMAGE_FORMATS_NONE = 0,
    DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = 1,
    DWRITE_GLYPH_IMAGE_FORMATS_CFF = 2,
    DWRITE_GLYPH_IMAGE_FORMATS_COLR = 4,
    DWRITE_GLYPH_IMAGE_FORMATS_SVG = 8,
    DWRITE_GLYPH_IMAGE_FORMATS_PNG = 16,
    DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 32,
    DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 64,
    DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 128,
    DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 256
} DWRITE_GLYPH_IMAGE_FORMATS;
[Flags]
public enum DWRITE_GLYPH_IMAGE_FORMATS : int
{
    DWRITE_GLYPH_IMAGE_FORMATS_NONE = 0,
    DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = 1,
    DWRITE_GLYPH_IMAGE_FORMATS_CFF = 2,
    DWRITE_GLYPH_IMAGE_FORMATS_COLR = 4,
    DWRITE_GLYPH_IMAGE_FORMATS_SVG = 8,
    DWRITE_GLYPH_IMAGE_FORMATS_PNG = 16,
    DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 32,
    DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 64,
    DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 128,
    DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 256,
}
<Flags>
Public Enum DWRITE_GLYPH_IMAGE_FORMATS As Integer
    DWRITE_GLYPH_IMAGE_FORMATS_NONE = 0
    DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = 1
    DWRITE_GLYPH_IMAGE_FORMATS_CFF = 2
    DWRITE_GLYPH_IMAGE_FORMATS_COLR = 4
    DWRITE_GLYPH_IMAGE_FORMATS_SVG = 8
    DWRITE_GLYPH_IMAGE_FORMATS_PNG = 16
    DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 32
    DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 64
    DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 128
    DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 256
End Enum
import enum

class DWRITE_GLYPH_IMAGE_FORMATS(enum.IntFlag):
    DWRITE_GLYPH_IMAGE_FORMATS_NONE = 0
    DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = 1
    DWRITE_GLYPH_IMAGE_FORMATS_CFF = 2
    DWRITE_GLYPH_IMAGE_FORMATS_COLR = 4
    DWRITE_GLYPH_IMAGE_FORMATS_SVG = 8
    DWRITE_GLYPH_IMAGE_FORMATS_PNG = 16
    DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 32
    DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 64
    DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 128
    DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 256
// DWRITE_GLYPH_IMAGE_FORMATS (flags)
pub const DWRITE_GLYPH_IMAGE_FORMATS_NONE: i32 = 0;
pub const DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE: i32 = 1;
pub const DWRITE_GLYPH_IMAGE_FORMATS_CFF: i32 = 2;
pub const DWRITE_GLYPH_IMAGE_FORMATS_COLR: i32 = 4;
pub const DWRITE_GLYPH_IMAGE_FORMATS_SVG: i32 = 8;
pub const DWRITE_GLYPH_IMAGE_FORMATS_PNG: i32 = 16;
pub const DWRITE_GLYPH_IMAGE_FORMATS_JPEG: i32 = 32;
pub const DWRITE_GLYPH_IMAGE_FORMATS_TIFF: i32 = 64;
pub const DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8: i32 = 128;
pub const DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE: i32 = 256;
// DWRITE_GLYPH_IMAGE_FORMATS
const (
	DWRITE_GLYPH_IMAGE_FORMATS_NONE int32 = 0
	DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE int32 = 1
	DWRITE_GLYPH_IMAGE_FORMATS_CFF int32 = 2
	DWRITE_GLYPH_IMAGE_FORMATS_COLR int32 = 4
	DWRITE_GLYPH_IMAGE_FORMATS_SVG int32 = 8
	DWRITE_GLYPH_IMAGE_FORMATS_PNG int32 = 16
	DWRITE_GLYPH_IMAGE_FORMATS_JPEG int32 = 32
	DWRITE_GLYPH_IMAGE_FORMATS_TIFF int32 = 64
	DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 int32 = 128
	DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE int32 = 256
)
const
  DWRITE_GLYPH_IMAGE_FORMATS_NONE = 0;
  DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = 1;
  DWRITE_GLYPH_IMAGE_FORMATS_CFF = 2;
  DWRITE_GLYPH_IMAGE_FORMATS_COLR = 4;
  DWRITE_GLYPH_IMAGE_FORMATS_SVG = 8;
  DWRITE_GLYPH_IMAGE_FORMATS_PNG = 16;
  DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 32;
  DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 64;
  DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 128;
  DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 256;
// DWRITE_GLYPH_IMAGE_FORMATS
pub const DWRITE_GLYPH_IMAGE_FORMATS_NONE: i32 = 0;
pub const DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE: i32 = 1;
pub const DWRITE_GLYPH_IMAGE_FORMATS_CFF: i32 = 2;
pub const DWRITE_GLYPH_IMAGE_FORMATS_COLR: i32 = 4;
pub const DWRITE_GLYPH_IMAGE_FORMATS_SVG: i32 = 8;
pub const DWRITE_GLYPH_IMAGE_FORMATS_PNG: i32 = 16;
pub const DWRITE_GLYPH_IMAGE_FORMATS_JPEG: i32 = 32;
pub const DWRITE_GLYPH_IMAGE_FORMATS_TIFF: i32 = 64;
pub const DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8: i32 = 128;
pub const DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE: i32 = 256;
const
  DWRITE_GLYPH_IMAGE_FORMATS_NONE* = 0
  DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE* = 1
  DWRITE_GLYPH_IMAGE_FORMATS_CFF* = 2
  DWRITE_GLYPH_IMAGE_FORMATS_COLR* = 4
  DWRITE_GLYPH_IMAGE_FORMATS_SVG* = 8
  DWRITE_GLYPH_IMAGE_FORMATS_PNG* = 16
  DWRITE_GLYPH_IMAGE_FORMATS_JPEG* = 32
  DWRITE_GLYPH_IMAGE_FORMATS_TIFF* = 64
  DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8* = 128
  DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE* = 256
enum DWRITE_GLYPH_IMAGE_FORMATS : int {
    DWRITE_GLYPH_IMAGE_FORMATS_NONE = 0,
    DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = 1,
    DWRITE_GLYPH_IMAGE_FORMATS_CFF = 2,
    DWRITE_GLYPH_IMAGE_FORMATS_COLR = 4,
    DWRITE_GLYPH_IMAGE_FORMATS_SVG = 8,
    DWRITE_GLYPH_IMAGE_FORMATS_PNG = 16,
    DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 32,
    DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 64,
    DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 128,
    DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 256,
}
#define global DWRITE_GLYPH_IMAGE_FORMATS_NONE                   0x0
#define global DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE               0x1
#define global DWRITE_GLYPH_IMAGE_FORMATS_CFF                    0x2
#define global DWRITE_GLYPH_IMAGE_FORMATS_COLR                   0x4
#define global DWRITE_GLYPH_IMAGE_FORMATS_SVG                    0x8
#define global DWRITE_GLYPH_IMAGE_FORMATS_PNG                    0x10
#define global DWRITE_GLYPH_IMAGE_FORMATS_JPEG                   0x20
#define global DWRITE_GLYPH_IMAGE_FORMATS_TIFF                   0x40
#define global DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 0x80
#define global DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE        0x100
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。