- 199 名前:名前は開発中のものです。 mailto:sage [2008/08/06(水) 19:07:35 ID:i/h/kZ8f]
- 透過処理するとこんな悲しいことになるんだが原因がわからん、、、
誰かヘルプきぼんぬ、、、 ttp://hishou.ddo.jp/~bbs/up/img/up085.jpg 付近のコード theDevice->SetTextureStageState(0, D3DTSS_COLORARG1, D3DTA_TEXTURE); theDevice->SetTextureStageState(0, D3DTSS_COLOROP, D3DTOP_SELECTARG1); theDevice->SetTextureStageState(0, D3DTSS_ALPHAOP, D3DTOP_SELECTARG1); theDevice->SetTextureStageState(0, D3DTSS_ALPHAARG1, D3DTOP_SELECTARG1); theDevice->SetSamplerState(0 ,D3DSAMP_MINFILTER, D3DTEXF_LINEAR); theDevice->SetSamplerState(0 ,D3DSAMP_MAGFILTER, D3DTEXF_LINEAR); theDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, TRUE); theDevice->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_SRCALPHA); theDevice->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA); D3DXCreateTextureFromFileEx(theDevice, _T("gamewaku6.bmp"), 0, 0, 0, 0, D3DFMT_A8R8G8B8, D3DPOOL_MANAGED, D3DX_FILTER_LINEAR, D3DX_FILTER_LINEAR, D3DCOLOR_XRGB( 255, 255, 255), NULL, NULL,&m_pTexture); theDevice->SetTexture(0, m_pTexture);
|

|