IDirectDraw:: EnumSurfaces
HRESULT
EnumSurfaces (DWORD
dwFlags,
LPDDSURFACEDESC lpDDSD, LPVOID
lpContext,
LPDDENUMSURFACESCALLBACk lpEnumCallback);
Перечисляет все существующие или возможные поверхности, которые отвечают определенному критерию поиска.
Возвращает DD_OK если успешно, или одно из следующих значений ошибки:
DDERR_INVALIDOBJECT DDERR_INVALIDPARAMS
dwFlags