Original Post
HI!
I want to save backbuffer to an image ,i try with the code bellow.but it doesn''t work.why?
HRESULT hr;
RECT SrcRect;
D3DLOCKED_RECT d3dlr;
g_lpBackBuffer->LockRect(&d3dlr,NULL,NULL);
D3DXSaveSurfaceToFile("2.bmp",D3DXIFF_BMP ,g_lpBackBuffer,NULL,NULL);
g_lpBackBuffer->UnlockRect();