バッファ間画像コピー
es_xfer p1,p2,p3,p4
p1 : 転送先DirectXバッファID (-2~63) p2 : 転送元DirectXバッファID (-2~63) p3 : コピー元X座標 p4 : コピー元Y座標
(プラグイン / モジュール : hspdx)
es_copy命令と同じく画像イメージのコピーを行ないますが、 コピー先を画面 上だけではなく、別なバッファなども指定することができます。 p1で指定したバッファIDにp2で指定したバッファIDのイメージを転送します。 転送先は、 pos命令で指定した座標に、 gmodeで指定したサイズとモードで、 (p3,p4)の座標から画像がコピーされます。 es_copy命令の頭に転送先のバッファID が付加されたものと考えてください。 p1とp2のDirectXバッファ指定は、0~63までのオフスクリーンバッファIDの他 にも、以下の値が使用できます。 DirectXバッファID = -1 : 現在表示中の画面イメージ DirectXバッファID = -2 : 現在描画中の画面イメージ es_copy命令では、転送先が-2にあたります。 この命令を実行する際、コピー先のバッファはあらかじめ es_buffer命令によ って確保されている必要があります。 (この命令でバッファを新規に作成することはできません)
プラグイン / モジュール | hspdx |
バージョン | 0.12 |
作成日 | 2002/12/01 |
著作者 | Sinagawa(original by onitama) |
URL | http://www.onionsoft.net/ |
備考 | 当プラグインに関する質問、要望などはSinagawaへお願いします。
URL->http://www.diveto.net/zero/ Mail->zero@diveto.net |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
hs ファイル | hsphelp\hspdx.hs |