Frm | int。フレーム(G3@FRMMAKE の戻り値)を指定する。 |
src | int。アルファーブレンド時のソース値(初期値:−1、トップフレームは1) −1:上位フレームを継承する 0:D3DBLEND_ZERO。ブレンディング係数は (0, 0, 0, 0)。 1:D3DBLEND_ONE。ブレンディング係数は (1, 1, 1, 1) 2:D3DBLEND_SRCCOLOR。ブレンディング係数は (Rs, Gs, Bs, As) 3:D3DBLEND_INVSRCCOLOR。ブレンディング係数は (1-Rs, 1-Gs, 1-Bs, 1-As) 4:D3DBLEND_SRCALPHA。ブレンディング係数は (As, As, As, As) 5:D3DBLEND_INVSRCALPHA。ブレンディング計数は (1-As, 1-As, 1-As, 1-As) 6:D3DBLEND_DESTALPHA。ブレンディング係数は (Ad, Ad, Ad, Ad) 7:D3DBLEND_INVDESTALPHA。ブレンディング計数は (1-Ad, 1-Ad, 1-Ad, 1-Ad) 8:D3DBLEND_DESTCOLOR。ブレンディング係数は (Rd, Gd, Bd, Ad) 9:D3DBLEND_INVDESTCOLOR。ブレンディング計数は (1-Rd, 1-Gd, 1-Bd, 1-Ad) 10:D3DBLEND_SRCALPHASAT。ブレンディング係数は、(f, f, f, 1)、f = min(As, 1-Ad) 11:D3DBLEND_BOTHSRCALPHA。
14:D3DBLEND_INVBLENDFACTOR。フレーム バッファ ブレンダが使う定数カラー ブレンディング係数の補数 |
dest | int。アルファーブレンド時のデスティネーション値(初期値:−1、トップフレームは0) 指定値はsrcと同じ |
FP = G3@FRMLOAD("sample.x") G3@FRMSETBLEND( FP , 1 , 1 )