Mam sobie taką funkcję.
void Render(void)
{
d3ddev->Clear(0,NULL,D3DCLEAR_TARGET,D3DCOLOR_XRGB(10,10,10),1.0f,0);
d3ddev->BeginScene();
d3ddev->EndScene();
d3ddev->Present(NULL,NULL,NULL,NULL);
}
Kod kompiluje się poprawnie lecz przy odpalaniu wywala:Unhandled exception at 0x0041181d in sr.exe: 0xC0000005: Access violation reading location 0x00000000. Tyczy to się linijki czyszczenia buforu (wskaźnik Clear).