HRESULT
Lock (LPRECT
lpDestRect,
LPDDSURFACEDESC lpDDSurfaceDesc,
DWORD
dwFlags, HANDLE hEvent);
Получает указатель на поверхностную память.
Возвращает DD_OK если успешно, или одно из следующих значений ошибки:
DDERR_INVALIDOBJECT DDERR_INVALIDPARAMS
DDERR_OUTOFMEMORY DDERR_SURFACEBUSY
DDERR_SURFACELOST DDERR_WASSTILLDRAWING
lpDestRect
Адрес структуры RECT, которая идентифицирует область поверхности которая блокируется.
lpDDSurfaceDesc
Адрес структуры DDSURFACEDESC для заполнения релевантными деталями относительно поверхности.
dwFlags