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

TMPF_FLAGS

列挙型フラグ
基底型u1

メンバー 4

名前10進16進
TMPF_FIXED_PITCH10x1
TMPF_VECTOR20x2
TMPF_DEVICE80x8
TMPF_TRUETYPE40x4

各言語での定義

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

typedef enum TMPF_FLAGS : unsigned char {
    TMPF_FIXED_PITCH = 1,
    TMPF_VECTOR = 2,
    TMPF_DEVICE = 8,
    TMPF_TRUETYPE = 4
} TMPF_FLAGS;
[Flags]
public enum TMPF_FLAGS : byte
{
    TMPF_FIXED_PITCH = 1,
    TMPF_VECTOR = 2,
    TMPF_DEVICE = 8,
    TMPF_TRUETYPE = 4,
}
<Flags>
Public Enum TMPF_FLAGS As Byte
    TMPF_FIXED_PITCH = 1
    TMPF_VECTOR = 2
    TMPF_DEVICE = 8
    TMPF_TRUETYPE = 4
End Enum
import enum

class TMPF_FLAGS(enum.IntFlag):
    TMPF_FIXED_PITCH = 1
    TMPF_VECTOR = 2
    TMPF_DEVICE = 8
    TMPF_TRUETYPE = 4
// TMPF_FLAGS (flags)
pub const TMPF_FIXED_PITCH: u8 = 1;
pub const TMPF_VECTOR: u8 = 2;
pub const TMPF_DEVICE: u8 = 8;
pub const TMPF_TRUETYPE: u8 = 4;
// TMPF_FLAGS
const (
	TMPF_FIXED_PITCH byte = 1
	TMPF_VECTOR byte = 2
	TMPF_DEVICE byte = 8
	TMPF_TRUETYPE byte = 4
)
const
  TMPF_FIXED_PITCH = 1;
  TMPF_VECTOR = 2;
  TMPF_DEVICE = 8;
  TMPF_TRUETYPE = 4;
// TMPF_FLAGS
pub const TMPF_FIXED_PITCH: u8 = 1;
pub const TMPF_VECTOR: u8 = 2;
pub const TMPF_DEVICE: u8 = 8;
pub const TMPF_TRUETYPE: u8 = 4;
const
  TMPF_FIXED_PITCH* = 1
  TMPF_VECTOR* = 2
  TMPF_DEVICE* = 8
  TMPF_TRUETYPE* = 4
enum TMPF_FLAGS : ubyte {
    TMPF_FIXED_PITCH = 1,
    TMPF_VECTOR = 2,
    TMPF_DEVICE = 8,
    TMPF_TRUETYPE = 4,
}
#define global TMPF_FIXED_PITCH 0x1
#define global TMPF_VECTOR      0x2
#define global TMPF_DEVICE      0x8
#define global TMPF_TRUETYPE    0x4
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。