Share via


LineCap 列挙 (gdiplusenums.h)

LineCap 列挙体は、Windows GDI+ ペンで描画された線の末尾で使用するグラフィック図形の種類を指定します。 キャップには、正方形、円、三角形、矢印、ユーザー設定、またはマスク (非表示) を指定できます。 エンド キャップは、線の終点にキャップを中央に配置することで、線を "固定" することもできます。

構文

typedef enum LineCap {
  LineCapFlat = 0,
  LineCapSquare = 1,
  LineCapRound = 2,
  LineCapTriangle = 3,
  LineCapNoAnchor = 0x10,
  LineCapSquareAnchor = 0x11,
  LineCapRoundAnchor = 0x12,
  LineCapDiamondAnchor = 0x13,
  LineCapArrowAnchor = 0x14,
  LineCapCustom = 0xff,
  LineCapAnchorMask = 0xf0
} ;

定数

 
LineCapFlat
値: 0
行が最後のポイントで終了することを指定します。 端は 2 乗です。
LineCapSquare
値: 1
四角形のキャップを指定します。 正方形の中心は、線の最後の点です。 正方形の高さと幅は線の幅です。
LineCapRound
値: 2
円形のキャップを指定します。 円の中心は、線の最後の点です。 円の直径は線の幅です。
LineCapTriangle
値: 3
三角形のキャップを指定します。 三角形の基点は、線の最後の点です。 三角形のベースは線の幅です。
LineCapNoAnchor
値: 0x10
行の末尾が固定されていないことを指定します。
LineCapSquareAnchor
値: 0x11
線の端が正方形で固定されることを指定します。 正方形の中心は、線の最後の点です。 正方形の高さと幅は線の幅です。
LineCapRoundAnchor
値: 0x12
線の端点を円で固定することを指定します。 円の中心は、線の最後の点にあります。 円は線よりも広いです。
LineCapDiamondAnchor
値: 0x13
線の終点がひし形 (45 度で回転した四角形) で固定されることを指定します。 ダイヤモンドの中心は、線の最後の点にあります。 ダイヤモンドは線よりも広いです。
LineCapArrowAnchor
値: 0x14
線の端点を矢印で固定することを指定します。 矢印のポイントは、線の最後のポイントにあります。 矢印は線よりも広くなっています。
LineCapCustom
値: 0xff
行の末尾を から作成することを指定します。
CustomLineCap
LineCapAnchorMask
値: 0xf0

要件

要件
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header gdiplusenums.h (Gdiplus.h を含む)