G2_SetBlendAlphaOBJAnd3D

構文

#include <iris/g2.h>

void G2_SetBlendAlphaOBJAnd3D(
int plane /* G2_BLENDPLANE */,
int ev1,
int ev2
);

引数

plane ブレンドする対象の平面を選択(G2_BLENDPLANE型の値でorをとったもの)
ev1 半透明OBJ・ビットマップOBJ・3D面に対するαブレンディング係数です。
ev2 planeで指定した面に対するαブレンディング係数です。

返り値

なし。

説明

半透明OBJ・ビットマップOBJ・3D面とplaneで選択した面に対してαブレンディングを行います。

typedef enum
{
    G2_BLENDPLANE_NONE = 0x0000,
    G2_BLENDPLANE_BG0 = 0x0001,
    G2_BLENDPLANE_BG1 = 0x0002,
    G2_BLENDPLANE_BG2 = 0x0004,
    G2_BLENDPLANE_BG3 = 0x0008,
    G2_BLENDPLANE_OBJ = 0x0010,
    G2_BLENDPLANE_BD = 0x0020
}
G2_BLENDPLANE;

参照

履歴

2003/12/01 初版