【C++】 DirectX初心者質問スレ Part16 【C】
■ このスレッドは過去ログ倉庫に格納されています
0189デフォルトの名無しさん
2008/02/23(土) 21:41:23現在スプライトの点滅処理をしようとしているのですが、
(画像はPNGで背景をPhotoShopの透明部分として出力してあります)
スプライト描画時に
SetTextureStageState( 0, D3DTSS_ALPHAOP, D3DTOP_SELECTARG1 )
と設定してPNG画像自体の透明部分を抜くと
アルファ値によるアルファブレンディングができず、
SetTextureStageState( 0, D3DTSS_ALPHAOP, D3DTOP_SELECTARG2 )
と設定するとアルファ値によるアルファブレンディングはできるのですが、
PNG画像自体の透明部分が抜けません。
SetTextureStageStateの引数を色々調べて試して、
なんとか問題と思われる部分を上記の2つに絞ってみたのですが、
一向に解決できないので、よければアドバイスお願いします
■ このスレッドは過去ログ倉庫に格納されています