DrawLine

線を描画

DrawLine x1, y1, x2, y2, Color

x1 , y1 : 描画する線の起点座標
x2 , y2 : 描画する線の終点座標
Color  : 描く線の色

(プラグイン / モジュール : DxLibW)

解説

画面上に点( x1 , y1 )と点( x2 , y2 )を結ぶ線をColorで指定した色で描きます。
(終端座標は描かれないので、実際には描き切りたい座標+1の値を指定する必要があります)

パソコン画面は一般に画面左上が座標( 0 , 0 )で、
画面左から右に向かう方向が x のプラス方向の 画面上から下に向かう方向が y のプラス方向となります。
そして標準では画面の右端の x 座標値は 639 画面最下の y 座標は 479 となります。
この最大値は関数『SetGraphMode』 によって変更する事が出来ます。

Colorの値は画面の色の表現できる色の数によってかわってきます。
この色の値はライブラリの関数『GetColor』を使って取得する事をお勧めします。

(注) …  なおこの関数は±1ドットの単位で描画位置に誤差が

生じます、その誤差はグラフィックボードの機種、描く

線の方向、長さによって様々なのでライブラリ側での

補正は行っていませんのでご了承下さい。

(3D機能を使っていない場合は正しく描画されます

(3D機能を使わない方法については

『SetUse3DFlag』関数を参照して下さい))

戻り値:
  0:成功

関連項目

DrawBox四角形を描画(DxLibW)
DrawPixel点を描画する(DxLibW)
DrawLineAA線を描画(アンチエイリアス効果付き)(DxLibW)
DrawCircle円の描画(DxLibW)
DrawOval楕円を描く(DxLibW)
DrawTriangle三角形の描画(DxLibW)
DrawRoundRect角の丸い四角形を描画する(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib グラフィック描画
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs