|
|
平台 2005 DX9C
设置过,但是没有发现透明效果
// pD3DDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, true);
// pD3DDevice->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_SRCALPHA);
// pD3DDevice->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA);
//渲染2D图片
m_pSprite->Begin(D3DXSPRITE_DONOTSAVESTATE || D3DXSPRITE_ALPHABLEND);
m_pSprite->Draw(m_pTexture, &rcTexture, &pCenter, &pPosition, Color)
m_pSprite->Flush();
m_pSprite->End();
请问,要如何设置呢?
谢谢 |
|