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

ObjectType

列挙型
基底型i4

メンバー 13

名前10進16進
ObjectTypeInvalid00x0
ObjectTypeBrush10x1
ObjectTypePen20x2
ObjectTypePath30x3
ObjectTypeRegion40x4
ObjectTypeImage50x5
ObjectTypeFont60x6
ObjectTypeStringFormat70x7
ObjectTypeImageAttributes80x8
ObjectTypeCustomLineCap90x9
ObjectTypeGraphics100xA
ObjectTypeMax100xA
ObjectTypeMin10x1

各言語での定義

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

typedef enum ObjectType : int {
    ObjectTypeInvalid = 0,
    ObjectTypeBrush = 1,
    ObjectTypePen = 2,
    ObjectTypePath = 3,
    ObjectTypeRegion = 4,
    ObjectTypeImage = 5,
    ObjectTypeFont = 6,
    ObjectTypeStringFormat = 7,
    ObjectTypeImageAttributes = 8,
    ObjectTypeCustomLineCap = 9,
    ObjectTypeGraphics = 10,
    ObjectTypeMax = 10,
    ObjectTypeMin = 1
} ObjectType;
public enum ObjectType : int
{
    ObjectTypeInvalid = 0,
    ObjectTypeBrush = 1,
    ObjectTypePen = 2,
    ObjectTypePath = 3,
    ObjectTypeRegion = 4,
    ObjectTypeImage = 5,
    ObjectTypeFont = 6,
    ObjectTypeStringFormat = 7,
    ObjectTypeImageAttributes = 8,
    ObjectTypeCustomLineCap = 9,
    ObjectTypeGraphics = 10,
    ObjectTypeMax = 10,
    ObjectTypeMin = 1,
}
Public Enum ObjectType As Integer
    ObjectTypeInvalid = 0
    ObjectTypeBrush = 1
    ObjectTypePen = 2
    ObjectTypePath = 3
    ObjectTypeRegion = 4
    ObjectTypeImage = 5
    ObjectTypeFont = 6
    ObjectTypeStringFormat = 7
    ObjectTypeImageAttributes = 8
    ObjectTypeCustomLineCap = 9
    ObjectTypeGraphics = 10
    ObjectTypeMax = 10
    ObjectTypeMin = 1
End Enum
import enum

class ObjectType(enum.IntEnum):
    ObjectTypeInvalid = 0
    ObjectTypeBrush = 1
    ObjectTypePen = 2
    ObjectTypePath = 3
    ObjectTypeRegion = 4
    ObjectTypeImage = 5
    ObjectTypeFont = 6
    ObjectTypeStringFormat = 7
    ObjectTypeImageAttributes = 8
    ObjectTypeCustomLineCap = 9
    ObjectTypeGraphics = 10
    ObjectTypeMax = 10
    ObjectTypeMin = 1
// ObjectType
pub const ObjectTypeInvalid: i32 = 0;
pub const ObjectTypeBrush: i32 = 1;
pub const ObjectTypePen: i32 = 2;
pub const ObjectTypePath: i32 = 3;
pub const ObjectTypeRegion: i32 = 4;
pub const ObjectTypeImage: i32 = 5;
pub const ObjectTypeFont: i32 = 6;
pub const ObjectTypeStringFormat: i32 = 7;
pub const ObjectTypeImageAttributes: i32 = 8;
pub const ObjectTypeCustomLineCap: i32 = 9;
pub const ObjectTypeGraphics: i32 = 10;
pub const ObjectTypeMax: i32 = 10;
pub const ObjectTypeMin: i32 = 1;
// ObjectType
const (
	ObjectTypeInvalid int32 = 0
	ObjectTypeBrush int32 = 1
	ObjectTypePen int32 = 2
	ObjectTypePath int32 = 3
	ObjectTypeRegion int32 = 4
	ObjectTypeImage int32 = 5
	ObjectTypeFont int32 = 6
	ObjectTypeStringFormat int32 = 7
	ObjectTypeImageAttributes int32 = 8
	ObjectTypeCustomLineCap int32 = 9
	ObjectTypeGraphics int32 = 10
	ObjectTypeMax int32 = 10
	ObjectTypeMin int32 = 1
)
const
  ObjectTypeInvalid = 0;
  ObjectTypeBrush = 1;
  ObjectTypePen = 2;
  ObjectTypePath = 3;
  ObjectTypeRegion = 4;
  ObjectTypeImage = 5;
  ObjectTypeFont = 6;
  ObjectTypeStringFormat = 7;
  ObjectTypeImageAttributes = 8;
  ObjectTypeCustomLineCap = 9;
  ObjectTypeGraphics = 10;
  ObjectTypeMax = 10;
  ObjectTypeMin = 1;
// ObjectType
pub const ObjectTypeInvalid: i32 = 0;
pub const ObjectTypeBrush: i32 = 1;
pub const ObjectTypePen: i32 = 2;
pub const ObjectTypePath: i32 = 3;
pub const ObjectTypeRegion: i32 = 4;
pub const ObjectTypeImage: i32 = 5;
pub const ObjectTypeFont: i32 = 6;
pub const ObjectTypeStringFormat: i32 = 7;
pub const ObjectTypeImageAttributes: i32 = 8;
pub const ObjectTypeCustomLineCap: i32 = 9;
pub const ObjectTypeGraphics: i32 = 10;
pub const ObjectTypeMax: i32 = 10;
pub const ObjectTypeMin: i32 = 1;
const
  ObjectTypeInvalid* = 0
  ObjectTypeBrush* = 1
  ObjectTypePen* = 2
  ObjectTypePath* = 3
  ObjectTypeRegion* = 4
  ObjectTypeImage* = 5
  ObjectTypeFont* = 6
  ObjectTypeStringFormat* = 7
  ObjectTypeImageAttributes* = 8
  ObjectTypeCustomLineCap* = 9
  ObjectTypeGraphics* = 10
  ObjectTypeMax* = 10
  ObjectTypeMin* = 1
enum ObjectType : int {
    ObjectTypeInvalid = 0,
    ObjectTypeBrush = 1,
    ObjectTypePen = 2,
    ObjectTypePath = 3,
    ObjectTypeRegion = 4,
    ObjectTypeImage = 5,
    ObjectTypeFont = 6,
    ObjectTypeStringFormat = 7,
    ObjectTypeImageAttributes = 8,
    ObjectTypeCustomLineCap = 9,
    ObjectTypeGraphics = 10,
    ObjectTypeMax = 10,
    ObjectTypeMin = 1,
}
#define global ObjectTypeInvalid         0x0
#define global ObjectTypeBrush           0x1
#define global ObjectTypePen             0x2
#define global ObjectTypePath            0x3
#define global ObjectTypeRegion          0x4
#define global ObjectTypeImage           0x5
#define global ObjectTypeFont            0x6
#define global ObjectTypeStringFormat    0x7
#define global ObjectTypeImageAttributes 0x8
#define global ObjectTypeCustomLineCap   0x9
#define global ObjectTypeGraphics        0xA
#define global ObjectTypeMax             0xA
#define global ObjectTypeMin             0x1