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

FONT_OUTPUT_PRECISION

列挙型
基底型u1

メンバー 11

名前10進16進
OUT_DEFAULT_PRECIS00x0
OUT_STRING_PRECIS10x1
OUT_CHARACTER_PRECIS20x2
OUT_STROKE_PRECIS30x3
OUT_TT_PRECIS40x4
OUT_DEVICE_PRECIS50x5
OUT_RASTER_PRECIS60x6
OUT_TT_ONLY_PRECIS70x7
OUT_OUTLINE_PRECIS80x8
OUT_SCREEN_OUTLINE_PRECIS90x9
OUT_PS_ONLY_PRECIS100xA

各言語での定義

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

typedef enum FONT_OUTPUT_PRECISION : unsigned char {
    OUT_DEFAULT_PRECIS = 0,
    OUT_STRING_PRECIS = 1,
    OUT_CHARACTER_PRECIS = 2,
    OUT_STROKE_PRECIS = 3,
    OUT_TT_PRECIS = 4,
    OUT_DEVICE_PRECIS = 5,
    OUT_RASTER_PRECIS = 6,
    OUT_TT_ONLY_PRECIS = 7,
    OUT_OUTLINE_PRECIS = 8,
    OUT_SCREEN_OUTLINE_PRECIS = 9,
    OUT_PS_ONLY_PRECIS = 10
} FONT_OUTPUT_PRECISION;
public enum FONT_OUTPUT_PRECISION : byte
{
    OUT_DEFAULT_PRECIS = 0,
    OUT_STRING_PRECIS = 1,
    OUT_CHARACTER_PRECIS = 2,
    OUT_STROKE_PRECIS = 3,
    OUT_TT_PRECIS = 4,
    OUT_DEVICE_PRECIS = 5,
    OUT_RASTER_PRECIS = 6,
    OUT_TT_ONLY_PRECIS = 7,
    OUT_OUTLINE_PRECIS = 8,
    OUT_SCREEN_OUTLINE_PRECIS = 9,
    OUT_PS_ONLY_PRECIS = 10,
}
Public Enum FONT_OUTPUT_PRECISION As Byte
    OUT_DEFAULT_PRECIS = 0
    OUT_STRING_PRECIS = 1
    OUT_CHARACTER_PRECIS = 2
    OUT_STROKE_PRECIS = 3
    OUT_TT_PRECIS = 4
    OUT_DEVICE_PRECIS = 5
    OUT_RASTER_PRECIS = 6
    OUT_TT_ONLY_PRECIS = 7
    OUT_OUTLINE_PRECIS = 8
    OUT_SCREEN_OUTLINE_PRECIS = 9
    OUT_PS_ONLY_PRECIS = 10
End Enum
import enum

class FONT_OUTPUT_PRECISION(enum.IntEnum):
    OUT_DEFAULT_PRECIS = 0
    OUT_STRING_PRECIS = 1
    OUT_CHARACTER_PRECIS = 2
    OUT_STROKE_PRECIS = 3
    OUT_TT_PRECIS = 4
    OUT_DEVICE_PRECIS = 5
    OUT_RASTER_PRECIS = 6
    OUT_TT_ONLY_PRECIS = 7
    OUT_OUTLINE_PRECIS = 8
    OUT_SCREEN_OUTLINE_PRECIS = 9
    OUT_PS_ONLY_PRECIS = 10
// FONT_OUTPUT_PRECISION
pub const OUT_DEFAULT_PRECIS: u8 = 0;
pub const OUT_STRING_PRECIS: u8 = 1;
pub const OUT_CHARACTER_PRECIS: u8 = 2;
pub const OUT_STROKE_PRECIS: u8 = 3;
pub const OUT_TT_PRECIS: u8 = 4;
pub const OUT_DEVICE_PRECIS: u8 = 5;
pub const OUT_RASTER_PRECIS: u8 = 6;
pub const OUT_TT_ONLY_PRECIS: u8 = 7;
pub const OUT_OUTLINE_PRECIS: u8 = 8;
pub const OUT_SCREEN_OUTLINE_PRECIS: u8 = 9;
pub const OUT_PS_ONLY_PRECIS: u8 = 10;
// FONT_OUTPUT_PRECISION
const (
	OUT_DEFAULT_PRECIS byte = 0
	OUT_STRING_PRECIS byte = 1
	OUT_CHARACTER_PRECIS byte = 2
	OUT_STROKE_PRECIS byte = 3
	OUT_TT_PRECIS byte = 4
	OUT_DEVICE_PRECIS byte = 5
	OUT_RASTER_PRECIS byte = 6
	OUT_TT_ONLY_PRECIS byte = 7
	OUT_OUTLINE_PRECIS byte = 8
	OUT_SCREEN_OUTLINE_PRECIS byte = 9
	OUT_PS_ONLY_PRECIS byte = 10
)
const
  OUT_DEFAULT_PRECIS = 0;
  OUT_STRING_PRECIS = 1;
  OUT_CHARACTER_PRECIS = 2;
  OUT_STROKE_PRECIS = 3;
  OUT_TT_PRECIS = 4;
  OUT_DEVICE_PRECIS = 5;
  OUT_RASTER_PRECIS = 6;
  OUT_TT_ONLY_PRECIS = 7;
  OUT_OUTLINE_PRECIS = 8;
  OUT_SCREEN_OUTLINE_PRECIS = 9;
  OUT_PS_ONLY_PRECIS = 10;
// FONT_OUTPUT_PRECISION
pub const OUT_DEFAULT_PRECIS: u8 = 0;
pub const OUT_STRING_PRECIS: u8 = 1;
pub const OUT_CHARACTER_PRECIS: u8 = 2;
pub const OUT_STROKE_PRECIS: u8 = 3;
pub const OUT_TT_PRECIS: u8 = 4;
pub const OUT_DEVICE_PRECIS: u8 = 5;
pub const OUT_RASTER_PRECIS: u8 = 6;
pub const OUT_TT_ONLY_PRECIS: u8 = 7;
pub const OUT_OUTLINE_PRECIS: u8 = 8;
pub const OUT_SCREEN_OUTLINE_PRECIS: u8 = 9;
pub const OUT_PS_ONLY_PRECIS: u8 = 10;
const
  OUT_DEFAULT_PRECIS* = 0
  OUT_STRING_PRECIS* = 1
  OUT_CHARACTER_PRECIS* = 2
  OUT_STROKE_PRECIS* = 3
  OUT_TT_PRECIS* = 4
  OUT_DEVICE_PRECIS* = 5
  OUT_RASTER_PRECIS* = 6
  OUT_TT_ONLY_PRECIS* = 7
  OUT_OUTLINE_PRECIS* = 8
  OUT_SCREEN_OUTLINE_PRECIS* = 9
  OUT_PS_ONLY_PRECIS* = 10
enum FONT_OUTPUT_PRECISION : ubyte {
    OUT_DEFAULT_PRECIS = 0,
    OUT_STRING_PRECIS = 1,
    OUT_CHARACTER_PRECIS = 2,
    OUT_STROKE_PRECIS = 3,
    OUT_TT_PRECIS = 4,
    OUT_DEVICE_PRECIS = 5,
    OUT_RASTER_PRECIS = 6,
    OUT_TT_ONLY_PRECIS = 7,
    OUT_OUTLINE_PRECIS = 8,
    OUT_SCREEN_OUTLINE_PRECIS = 9,
    OUT_PS_ONLY_PRECIS = 10,
}
#define global OUT_DEFAULT_PRECIS        0x0
#define global OUT_STRING_PRECIS         0x1
#define global OUT_CHARACTER_PRECIS      0x2
#define global OUT_STROKE_PRECIS         0x3
#define global OUT_TT_PRECIS             0x4
#define global OUT_DEVICE_PRECIS         0x5
#define global OUT_RASTER_PRECIS         0x6
#define global OUT_TT_ONLY_PRECIS        0x7
#define global OUT_OUTLINE_PRECIS        0x8
#define global OUT_SCREEN_OUTLINE_PRECIS 0x9
#define global OUT_PS_ONLY_PRECIS        0xA