es_bfcalc

ブレンドファクター算出(マクロ)

val = es_bfcalc(p1,p2)

p1=SRC側のブレンドファクター
p2=DEST側のブレンドファクター
※ctypeマクロのため、必ず括弧でくくること

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

解説

それぞれに指定するブレンドファクターをプラグインに渡す形に変換するためのマクロで、主にes_excopy命令で使うためのものです。指定する値は0~10もしくはヘッダファイルで定義されている、以下の定数名を使用します。
#define ESB_ZERO 0
#define ESB_ONE 1
#define ESB_SRCCOLOR 2
#define ESB_INVSRCCOLOR 3
#define ESB_SRCALPHA 4
#define ESB_INVSRCALPHA 5
#define ESB_DESTALPHA 6
#define ESB_INVDESTALPHA 7
#define ESB_DESTCOLOR 8
#define ESB_INVDESTCOLOR 9
#define ESB_SRCALPHASAT 10

関連項目

es_excopyDirect3D描画による画像コピー(hspdxfix)
es_effectスプライト特殊効果設定(hspdxfix)

情報

プラグイン / モジュールhspdxfix
バージョン0.19c
作成日2007/06/19
著作者Sinagawa(original by onitama)
URLhttp://www.onionsoft.net/
備考当プラグインに関する質問、要望などはSinagawaへお願いします。
URL->http://www.hspdx.net/
Mail->s@hspdx.net
タイプ拡張命令
グループ拡張画面制御命令
hs ファイルhsphelp\hspdx.hs