|
我有如下代码
DDSURFACEDESC2 ddsd;
LPDIRECTDRAWSURFACE7 lpddsprimary = SCREENBUFFER->GetSurface( );
memset(&ddsd,0,sizeof(ddsd));
ddsd.dwSize = sizeof(ddsd);
lpddsprimary->Lock(0,&ddsd,
DDLOCK_SURFACEMEMORYPTR |DDLOCK_WAIT,NULL); //出错
lpddsprimary->Unlock(0);
为何运行始,总在lock 那句出错呢?
|
|