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

LineCap

列挙型
基底型i4

メンバー 11

名前10進16進
LineCapFlat00x0
LineCapSquare10x1
LineCapRound20x2
LineCapTriangle30x3
LineCapNoAnchor160x10
LineCapSquareAnchor170x11
LineCapRoundAnchor180x12
LineCapDiamondAnchor190x13
LineCapArrowAnchor200x14
LineCapCustom2550xFF
LineCapAnchorMask2400xF0

各言語での定義

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

typedef enum LineCap : int {
    LineCapFlat = 0,
    LineCapSquare = 1,
    LineCapRound = 2,
    LineCapTriangle = 3,
    LineCapNoAnchor = 16,
    LineCapSquareAnchor = 17,
    LineCapRoundAnchor = 18,
    LineCapDiamondAnchor = 19,
    LineCapArrowAnchor = 20,
    LineCapCustom = 255,
    LineCapAnchorMask = 240
} LineCap;
public enum LineCap : int
{
    LineCapFlat = 0,
    LineCapSquare = 1,
    LineCapRound = 2,
    LineCapTriangle = 3,
    LineCapNoAnchor = 16,
    LineCapSquareAnchor = 17,
    LineCapRoundAnchor = 18,
    LineCapDiamondAnchor = 19,
    LineCapArrowAnchor = 20,
    LineCapCustom = 255,
    LineCapAnchorMask = 240,
}
Public Enum LineCap As Integer
    LineCapFlat = 0
    LineCapSquare = 1
    LineCapRound = 2
    LineCapTriangle = 3
    LineCapNoAnchor = 16
    LineCapSquareAnchor = 17
    LineCapRoundAnchor = 18
    LineCapDiamondAnchor = 19
    LineCapArrowAnchor = 20
    LineCapCustom = 255
    LineCapAnchorMask = 240
End Enum
import enum

class LineCap(enum.IntEnum):
    LineCapFlat = 0
    LineCapSquare = 1
    LineCapRound = 2
    LineCapTriangle = 3
    LineCapNoAnchor = 16
    LineCapSquareAnchor = 17
    LineCapRoundAnchor = 18
    LineCapDiamondAnchor = 19
    LineCapArrowAnchor = 20
    LineCapCustom = 255
    LineCapAnchorMask = 240
// LineCap
pub const LineCapFlat: i32 = 0;
pub const LineCapSquare: i32 = 1;
pub const LineCapRound: i32 = 2;
pub const LineCapTriangle: i32 = 3;
pub const LineCapNoAnchor: i32 = 16;
pub const LineCapSquareAnchor: i32 = 17;
pub const LineCapRoundAnchor: i32 = 18;
pub const LineCapDiamondAnchor: i32 = 19;
pub const LineCapArrowAnchor: i32 = 20;
pub const LineCapCustom: i32 = 255;
pub const LineCapAnchorMask: i32 = 240;
// LineCap
const (
	LineCapFlat int32 = 0
	LineCapSquare int32 = 1
	LineCapRound int32 = 2
	LineCapTriangle int32 = 3
	LineCapNoAnchor int32 = 16
	LineCapSquareAnchor int32 = 17
	LineCapRoundAnchor int32 = 18
	LineCapDiamondAnchor int32 = 19
	LineCapArrowAnchor int32 = 20
	LineCapCustom int32 = 255
	LineCapAnchorMask int32 = 240
)
const
  LineCapFlat = 0;
  LineCapSquare = 1;
  LineCapRound = 2;
  LineCapTriangle = 3;
  LineCapNoAnchor = 16;
  LineCapSquareAnchor = 17;
  LineCapRoundAnchor = 18;
  LineCapDiamondAnchor = 19;
  LineCapArrowAnchor = 20;
  LineCapCustom = 255;
  LineCapAnchorMask = 240;
// LineCap
pub const LineCapFlat: i32 = 0;
pub const LineCapSquare: i32 = 1;
pub const LineCapRound: i32 = 2;
pub const LineCapTriangle: i32 = 3;
pub const LineCapNoAnchor: i32 = 16;
pub const LineCapSquareAnchor: i32 = 17;
pub const LineCapRoundAnchor: i32 = 18;
pub const LineCapDiamondAnchor: i32 = 19;
pub const LineCapArrowAnchor: i32 = 20;
pub const LineCapCustom: i32 = 255;
pub const LineCapAnchorMask: i32 = 240;
const
  LineCapFlat* = 0
  LineCapSquare* = 1
  LineCapRound* = 2
  LineCapTriangle* = 3
  LineCapNoAnchor* = 16
  LineCapSquareAnchor* = 17
  LineCapRoundAnchor* = 18
  LineCapDiamondAnchor* = 19
  LineCapArrowAnchor* = 20
  LineCapCustom* = 255
  LineCapAnchorMask* = 240
enum LineCap : int {
    LineCapFlat = 0,
    LineCapSquare = 1,
    LineCapRound = 2,
    LineCapTriangle = 3,
    LineCapNoAnchor = 16,
    LineCapSquareAnchor = 17,
    LineCapRoundAnchor = 18,
    LineCapDiamondAnchor = 19,
    LineCapArrowAnchor = 20,
    LineCapCustom = 255,
    LineCapAnchorMask = 240,
}
#define global LineCapFlat          0x0
#define global LineCapSquare        0x1
#define global LineCapRound         0x2
#define global LineCapTriangle      0x3
#define global LineCapNoAnchor      0x10
#define global LineCapSquareAnchor  0x11
#define global LineCapRoundAnchor   0x12
#define global LineCapDiamondAnchor 0x13
#define global LineCapArrowAnchor   0x14
#define global LineCapCustom        0xFF
#define global LineCapAnchorMask    0xF0