settex

テクスチャを登録

settex x,y,sw,mode

(x,y)    : テクスチャ登録サイズ
sw(0)    : テクスチャ登録スイッチ(0=通常/1=Y反転)
mode(-1) : 更新モード指定(-1=新規)

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

解説

現在選択されているウィンドウIDの内容をテクスチャとして登録します。
テクスチャの登録に成功すると、システム変数statにテクスチャIDが代入されます。
失敗した場合はシステム変数statがマイナス値になります。

swの値が1の場合は、イメージの上下を反転してテクスチャ登録を行ないます。
mode値が-1または省略された場合は、通常の登録処理が行なわれ、mode値にすでに登録されたテクスチャIDを指定すると、同じIDのテクスチャを現在のウィンドウ内容で更新します。

通常は、texload命令、texload2命令によってファイルからテクスチャを読み込むようにしてください。

関連項目

texloadテクスチャをファイルから登録(hgimg3)
texload2テクスチャをファイルから登録(hgimg3)

サンプル逆引き (2)

elm2d_edit.hsp
settex.hsp

情報

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