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

DWRITE_FONT_FACE_TYPE

列挙型
基底型i4

メンバー 9

名前10進16進
DWRITE_FONT_FACE_TYPE_CFF00x0
DWRITE_FONT_FACE_TYPE_TRUETYPE10x1
DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION20x2
DWRITE_FONT_FACE_TYPE_TYPE130x3
DWRITE_FONT_FACE_TYPE_VECTOR40x4
DWRITE_FONT_FACE_TYPE_BITMAP50x5
DWRITE_FONT_FACE_TYPE_UNKNOWN60x6
DWRITE_FONT_FACE_TYPE_RAW_CFF70x7
DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION20x2

各言語での定義

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

typedef enum DWRITE_FONT_FACE_TYPE : int {
    DWRITE_FONT_FACE_TYPE_CFF = 0,
    DWRITE_FONT_FACE_TYPE_TRUETYPE = 1,
    DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION = 2,
    DWRITE_FONT_FACE_TYPE_TYPE1 = 3,
    DWRITE_FONT_FACE_TYPE_VECTOR = 4,
    DWRITE_FONT_FACE_TYPE_BITMAP = 5,
    DWRITE_FONT_FACE_TYPE_UNKNOWN = 6,
    DWRITE_FONT_FACE_TYPE_RAW_CFF = 7,
    DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION = 2
} DWRITE_FONT_FACE_TYPE;
public enum DWRITE_FONT_FACE_TYPE : int
{
    DWRITE_FONT_FACE_TYPE_CFF = 0,
    DWRITE_FONT_FACE_TYPE_TRUETYPE = 1,
    DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION = 2,
    DWRITE_FONT_FACE_TYPE_TYPE1 = 3,
    DWRITE_FONT_FACE_TYPE_VECTOR = 4,
    DWRITE_FONT_FACE_TYPE_BITMAP = 5,
    DWRITE_FONT_FACE_TYPE_UNKNOWN = 6,
    DWRITE_FONT_FACE_TYPE_RAW_CFF = 7,
    DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION = 2,
}
Public Enum DWRITE_FONT_FACE_TYPE As Integer
    DWRITE_FONT_FACE_TYPE_CFF = 0
    DWRITE_FONT_FACE_TYPE_TRUETYPE = 1
    DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION = 2
    DWRITE_FONT_FACE_TYPE_TYPE1 = 3
    DWRITE_FONT_FACE_TYPE_VECTOR = 4
    DWRITE_FONT_FACE_TYPE_BITMAP = 5
    DWRITE_FONT_FACE_TYPE_UNKNOWN = 6
    DWRITE_FONT_FACE_TYPE_RAW_CFF = 7
    DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION = 2
End Enum
import enum

class DWRITE_FONT_FACE_TYPE(enum.IntEnum):
    DWRITE_FONT_FACE_TYPE_CFF = 0
    DWRITE_FONT_FACE_TYPE_TRUETYPE = 1
    DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION = 2
    DWRITE_FONT_FACE_TYPE_TYPE1 = 3
    DWRITE_FONT_FACE_TYPE_VECTOR = 4
    DWRITE_FONT_FACE_TYPE_BITMAP = 5
    DWRITE_FONT_FACE_TYPE_UNKNOWN = 6
    DWRITE_FONT_FACE_TYPE_RAW_CFF = 7
    DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION = 2
// DWRITE_FONT_FACE_TYPE
pub const DWRITE_FONT_FACE_TYPE_CFF: i32 = 0;
pub const DWRITE_FONT_FACE_TYPE_TRUETYPE: i32 = 1;
pub const DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION: i32 = 2;
pub const DWRITE_FONT_FACE_TYPE_TYPE1: i32 = 3;
pub const DWRITE_FONT_FACE_TYPE_VECTOR: i32 = 4;
pub const DWRITE_FONT_FACE_TYPE_BITMAP: i32 = 5;
pub const DWRITE_FONT_FACE_TYPE_UNKNOWN: i32 = 6;
pub const DWRITE_FONT_FACE_TYPE_RAW_CFF: i32 = 7;
pub const DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION: i32 = 2;
// DWRITE_FONT_FACE_TYPE
const (
	DWRITE_FONT_FACE_TYPE_CFF int32 = 0
	DWRITE_FONT_FACE_TYPE_TRUETYPE int32 = 1
	DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION int32 = 2
	DWRITE_FONT_FACE_TYPE_TYPE1 int32 = 3
	DWRITE_FONT_FACE_TYPE_VECTOR int32 = 4
	DWRITE_FONT_FACE_TYPE_BITMAP int32 = 5
	DWRITE_FONT_FACE_TYPE_UNKNOWN int32 = 6
	DWRITE_FONT_FACE_TYPE_RAW_CFF int32 = 7
	DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION int32 = 2
)
const
  DWRITE_FONT_FACE_TYPE_CFF = 0;
  DWRITE_FONT_FACE_TYPE_TRUETYPE = 1;
  DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION = 2;
  DWRITE_FONT_FACE_TYPE_TYPE1 = 3;
  DWRITE_FONT_FACE_TYPE_VECTOR = 4;
  DWRITE_FONT_FACE_TYPE_BITMAP = 5;
  DWRITE_FONT_FACE_TYPE_UNKNOWN = 6;
  DWRITE_FONT_FACE_TYPE_RAW_CFF = 7;
  DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION = 2;
// DWRITE_FONT_FACE_TYPE
pub const DWRITE_FONT_FACE_TYPE_CFF: i32 = 0;
pub const DWRITE_FONT_FACE_TYPE_TRUETYPE: i32 = 1;
pub const DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION: i32 = 2;
pub const DWRITE_FONT_FACE_TYPE_TYPE1: i32 = 3;
pub const DWRITE_FONT_FACE_TYPE_VECTOR: i32 = 4;
pub const DWRITE_FONT_FACE_TYPE_BITMAP: i32 = 5;
pub const DWRITE_FONT_FACE_TYPE_UNKNOWN: i32 = 6;
pub const DWRITE_FONT_FACE_TYPE_RAW_CFF: i32 = 7;
pub const DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION: i32 = 2;
const
  DWRITE_FONT_FACE_TYPE_CFF* = 0
  DWRITE_FONT_FACE_TYPE_TRUETYPE* = 1
  DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION* = 2
  DWRITE_FONT_FACE_TYPE_TYPE1* = 3
  DWRITE_FONT_FACE_TYPE_VECTOR* = 4
  DWRITE_FONT_FACE_TYPE_BITMAP* = 5
  DWRITE_FONT_FACE_TYPE_UNKNOWN* = 6
  DWRITE_FONT_FACE_TYPE_RAW_CFF* = 7
  DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION* = 2
enum DWRITE_FONT_FACE_TYPE : int {
    DWRITE_FONT_FACE_TYPE_CFF = 0,
    DWRITE_FONT_FACE_TYPE_TRUETYPE = 1,
    DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION = 2,
    DWRITE_FONT_FACE_TYPE_TYPE1 = 3,
    DWRITE_FONT_FACE_TYPE_VECTOR = 4,
    DWRITE_FONT_FACE_TYPE_BITMAP = 5,
    DWRITE_FONT_FACE_TYPE_UNKNOWN = 6,
    DWRITE_FONT_FACE_TYPE_RAW_CFF = 7,
    DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION = 2,
}
#define global DWRITE_FONT_FACE_TYPE_CFF                 0x0
#define global DWRITE_FONT_FACE_TYPE_TRUETYPE            0x1
#define global DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION 0x2
#define global DWRITE_FONT_FACE_TYPE_TYPE1               0x3
#define global DWRITE_FONT_FACE_TYPE_VECTOR              0x4
#define global DWRITE_FONT_FACE_TYPE_BITMAP              0x5
#define global DWRITE_FONT_FACE_TYPE_UNKNOWN             0x6
#define global DWRITE_FONT_FACE_TYPE_RAW_CFF             0x7
#define global DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION 0x2