- DXライブラリ 総合スレッド その11
19 :名前は開発中のものです。[sage]:2011/12/04(日) 16:25:16.58 ID:aPEGgNWX - バックバッファを2枚用意して
1枚目に通常に画像を描画、 2枚目に1枚目を拡大描画して表画面にflipしてるんですが、 アルファブレンドをしようと思って1枚目を2枚目に拡大描画する直前で SetBlendMode(DX_BLENDMODE_ALPHA, alpha); をやると透過しません。 これはバグでしょうか。 1枚目に通常描画するときに SetBlendMode(DX_BLENDMODE_ALPHA, alpha); すると透過するんですが、 これだと背景とキャラクターの両方が透過されてキャラクターの位置に背景が描画されてしまうので 2枚のバッファを使ってます。
|