HSPDXを使用している場合、線の描画をどのようにすれば良いでしょうか。
マニュアルを探してみたところ、一時的にGDIでの描画を可能にする命令があったので
それを使ってみたのですが、速度面での不安が残るので出来れば避けたいです。
また、es_exboxf命令を使って疑似的なline命令のようなものを作ったのですが、
これも2点の指定を角度や距離を計算して、
es_exboxfの書式に当てはまるように変えなければならないので
速度の面としてやはり不安が残ってしまいます。
es_lineとしてマクロを定義してみたのですが・・・
長いので複数行に分けていますが、実際は一行です。
#define es_line(%1,%2,%3,%4,%5=2) kyori=sqrt((%1-%3)*(%1-%3)+(%2-%4)*(%2-%4)) ematan kakuhoko,%1-%3,%2-%4 es_exboxf (%1+%3)/2-%5/2,(%2+%4)/2-kyori/2,(%1+%3)/2+(%5-1)/2,(%2+%4)/2+kyori/2,$ffffff,,,4096-kakuhoko
線は最大で4,50本ほど表示するつもりなのですが、この方式を使っての速度は十分なものなのでしょうか。
また、HSPDXには線を描画する命令というのは無いのでしょうか。
ヘルプブラウザを調べた限りではそのような命令を見つけることは出来ませんでした…
どうか無知な私にご教授ください。