線の集合を描画する
DrawLineSet param, LineDataArray, Num
const LINEDATA *LineDataArray int Num
(プラグイン / モジュール : DxLibW)
複数の線分をまとめて一括描画する関数です。大量の線を個別に DrawLine で描画するよりも高速に処理できます。 【引数の説明】 ・LineDataArray: LINEDATA 構造体の配列へのポインタです。各要素には線の始点 (x1, y1)、終点 (x2, y2)、色 (Color) を設定します。 ・Num: 描画する線の数(配列の要素数)です。 【LINEDATA 構造体】 x1, y1: 線の始点座標 x2, y2: 線の終点座標 Color: 描画色(GetColor で取得) 【戻り値】 0: 成功、-1: エラー 【使用tips】 ワイヤーフレーム描画、グラフ描画、デバッグ用のコリジョン表示など、多数の線分を効率的に描画したい場面で有用です。内部で2D行列がハードウェアに反映された後にまとめて描画されます。 【関連関数】 DrawLine(単一線描画)、DrawPixelSet(点の集合描画)、DrawBoxSet(矩形の集合描画)
| プラグイン / モジュール | DxLibW |
| バージョン | 3.24f |
| 作成日 | 2026/04/12 |
| 著作者 | DxLib: Takumi Yamada / HSP binding: IronHSP Project |
| URL | https://dxlib.xsrv.jp/ |
| 備考 | hspdxlib.as をインクルードして使用 |
| タイプ | DxLib ゲームライブラリ |
| グループ | DxLib グラフィック描画 |
| 対応環境 |
|
| hs ファイル | hsphelp\hspdxlib.hs |