ホーム › Graphics.Gdi › FONT_CLIP_PRECISION
FONT_CLIP_PRECISION
列挙型フラグメンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| CLIP_DEFAULT_PRECIS | 0 | 0x0 |
| CLIP_CHARACTER_PRECIS | 1 | 0x1 |
| CLIP_STROKE_PRECIS | 2 | 0x2 |
| CLIP_MASK | 15 | 0xF |
| CLIP_LH_ANGLES | 16 | 0x10 |
| CLIP_TT_ALWAYS | 32 | 0x20 |
| CLIP_DFA_DISABLE | 64 | 0x40 |
| CLIP_EMBEDDED | 128 | 0x80 |
| CLIP_DFA_OVERRIDE | 64 | 0x40 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum FONT_CLIP_PRECISION : unsigned char {
CLIP_DEFAULT_PRECIS = 0,
CLIP_CHARACTER_PRECIS = 1,
CLIP_STROKE_PRECIS = 2,
CLIP_MASK = 15,
CLIP_LH_ANGLES = 16,
CLIP_TT_ALWAYS = 32,
CLIP_DFA_DISABLE = 64,
CLIP_EMBEDDED = 128,
CLIP_DFA_OVERRIDE = 64
} FONT_CLIP_PRECISION;[Flags]
public enum FONT_CLIP_PRECISION : byte
{
CLIP_DEFAULT_PRECIS = 0,
CLIP_CHARACTER_PRECIS = 1,
CLIP_STROKE_PRECIS = 2,
CLIP_MASK = 15,
CLIP_LH_ANGLES = 16,
CLIP_TT_ALWAYS = 32,
CLIP_DFA_DISABLE = 64,
CLIP_EMBEDDED = 128,
CLIP_DFA_OVERRIDE = 64,
}<Flags>
Public Enum FONT_CLIP_PRECISION As Byte
CLIP_DEFAULT_PRECIS = 0
CLIP_CHARACTER_PRECIS = 1
CLIP_STROKE_PRECIS = 2
CLIP_MASK = 15
CLIP_LH_ANGLES = 16
CLIP_TT_ALWAYS = 32
CLIP_DFA_DISABLE = 64
CLIP_EMBEDDED = 128
CLIP_DFA_OVERRIDE = 64
End Enumimport enum
class FONT_CLIP_PRECISION(enum.IntFlag):
CLIP_DEFAULT_PRECIS = 0
CLIP_CHARACTER_PRECIS = 1
CLIP_STROKE_PRECIS = 2
CLIP_MASK = 15
CLIP_LH_ANGLES = 16
CLIP_TT_ALWAYS = 32
CLIP_DFA_DISABLE = 64
CLIP_EMBEDDED = 128
CLIP_DFA_OVERRIDE = 64// FONT_CLIP_PRECISION (flags)
pub const CLIP_DEFAULT_PRECIS: u8 = 0;
pub const CLIP_CHARACTER_PRECIS: u8 = 1;
pub const CLIP_STROKE_PRECIS: u8 = 2;
pub const CLIP_MASK: u8 = 15;
pub const CLIP_LH_ANGLES: u8 = 16;
pub const CLIP_TT_ALWAYS: u8 = 32;
pub const CLIP_DFA_DISABLE: u8 = 64;
pub const CLIP_EMBEDDED: u8 = 128;
pub const CLIP_DFA_OVERRIDE: u8 = 64;// FONT_CLIP_PRECISION
const (
CLIP_DEFAULT_PRECIS byte = 0
CLIP_CHARACTER_PRECIS byte = 1
CLIP_STROKE_PRECIS byte = 2
CLIP_MASK byte = 15
CLIP_LH_ANGLES byte = 16
CLIP_TT_ALWAYS byte = 32
CLIP_DFA_DISABLE byte = 64
CLIP_EMBEDDED byte = 128
CLIP_DFA_OVERRIDE byte = 64
)const
CLIP_DEFAULT_PRECIS = 0;
CLIP_CHARACTER_PRECIS = 1;
CLIP_STROKE_PRECIS = 2;
CLIP_MASK = 15;
CLIP_LH_ANGLES = 16;
CLIP_TT_ALWAYS = 32;
CLIP_DFA_DISABLE = 64;
CLIP_EMBEDDED = 128;
CLIP_DFA_OVERRIDE = 64;// FONT_CLIP_PRECISION
pub const CLIP_DEFAULT_PRECIS: u8 = 0;
pub const CLIP_CHARACTER_PRECIS: u8 = 1;
pub const CLIP_STROKE_PRECIS: u8 = 2;
pub const CLIP_MASK: u8 = 15;
pub const CLIP_LH_ANGLES: u8 = 16;
pub const CLIP_TT_ALWAYS: u8 = 32;
pub const CLIP_DFA_DISABLE: u8 = 64;
pub const CLIP_EMBEDDED: u8 = 128;
pub const CLIP_DFA_OVERRIDE: u8 = 64;const
CLIP_DEFAULT_PRECIS* = 0
CLIP_CHARACTER_PRECIS* = 1
CLIP_STROKE_PRECIS* = 2
CLIP_MASK* = 15
CLIP_LH_ANGLES* = 16
CLIP_TT_ALWAYS* = 32
CLIP_DFA_DISABLE* = 64
CLIP_EMBEDDED* = 128
CLIP_DFA_OVERRIDE* = 64enum FONT_CLIP_PRECISION : ubyte {
CLIP_DEFAULT_PRECIS = 0,
CLIP_CHARACTER_PRECIS = 1,
CLIP_STROKE_PRECIS = 2,
CLIP_MASK = 15,
CLIP_LH_ANGLES = 16,
CLIP_TT_ALWAYS = 32,
CLIP_DFA_DISABLE = 64,
CLIP_EMBEDDED = 128,
CLIP_DFA_OVERRIDE = 64,
}#define global CLIP_DEFAULT_PRECIS 0x0
#define global CLIP_CHARACTER_PRECIS 0x1
#define global CLIP_STROKE_PRECIS 0x2
#define global CLIP_MASK 0xF
#define global CLIP_LH_ANGLES 0x10
#define global CLIP_TT_ALWAYS 0x20
#define global CLIP_DFA_DISABLE 0x40
#define global CLIP_EMBEDDED 0x80
#define global CLIP_DFA_OVERRIDE 0x40
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。