how can I write data to BackBuffer directly?

Started by
1 comment, last by emmai 20 years, 1 month ago
LPDIRECT3DSURFACE9 pBackSurface = 0; HRESULT hr = m_pDevice->GetBackBuffer(0,0,D3DBACKBUFFER_TYPE_MONO,&pBackSurface); D3DLOCKED_RECT lr; pBackSurface->LockRect(&lr,0,D3DLOCK_NOSYSLOCK); ... I found I can''t lock BackBuffer.....
Advertisement
Did you created your device with the "lockablebackbuffer" flag?

d3dpp.Flags = D3DPRESENTFLAG_LOCKABLE_BACKBUFFER ;
quote:Original post by Namethatnobodyelsetook
Did you created your device with the "lockablebackbuffer" flag?

d3dpp.Flags = D3DPRESENTFLAG_LOCKABLE_BACKBUFFER ;

thanks 4 your help~
another question is can I write data to frontbuffer directly?

This topic is closed to new replies.

Advertisement