hgdraw

描画の実行

hgdraw p1

p1(0) : モード

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

解説

オブジェクトの全描画処理を実行します。
デフォルトでは、すべてのオブジェクト描画を行ない画面を更新します。
hgdrawは、必ずhgsyncと対にして使用する必要があります。
先にhgdraw命令で描画を行ない、最後にhgsyncで待ち時間を入れるようにしてください。
p1でモードの指定を行なうことができます。

モード  内容
-----------------------------------------------
1       描画エリアを反映する
2       Objectの描画を行なわない
4       画面の初期化を行なわない

モード値は、加算することで複数指定することが可能です。
これにより、1つの画面内を描画エリアごとに描画することが可能になります。

関連項目

hginiプラグインの初期化(hgimg3)
hgsync時間待ちを行なう(hgimg3)
hgview描画エリアの設定(hgimg3)

サンプル逆引き (54)

addline.hsp
blur_f.hsp
blur_x.hsp
box_fullscr.hsp
cnvaxis.hsp
elastic.hsp
elm2d_edit.hsp
emit_sample1.hsp
emit_sample2.hsp
emit_sample3.hsp
eprim.hsp
fullscr.hsp
hgview.hsp
mesh_x.hsp
meshmap.hsp
meshmap2.hsp
meshmap3.hsp
meshmap4.hsp
meshmap5.hsp
meshmap6.hsp
meshmap7.hsp
mxatest.hsp
obaqhg1.hsp
obaqhg2.hsp
obaqhg3.hsp
objshadow.hsp
objsort.hsp
robot.hsp
robot_x.hsp
sample1.hsp
sample2.hsp
sample3.hsp
sample4.hsp
settex.hsp
skybox.hsp
sndedit.hsp
test1.hsp
test1.hsp
test10.hsp
test11.hsp
test12.hsp
test13.hsp
test1f.hsp
test1x.hsp
test2.hsp
test2.hsp
test3.hsp
test4.hsp
test5.hsp
test6.hsp
test7.hsp
test8.hsp
test9.hsp
wave.hsp

情報

プラグイン / モジュールhgimg3
バージョン3.21
作成日2010/04/20
著作者onitama
URLhttp://www.onionsoft.net/
備考hgimg3.asをインクルードすること。
タイプ拡張命令
グループ拡張画面制御命令
対応環境
  • Windows 版 HSP
移植のヒントWindows+DirectX8以降のシステム上でのみ動作します。
hs ファイルhsphelp\hgimg3.hs