5edf7c19

IDirectDrawSurface:: GetDC


HRESULT GetDC (HDC FAR * lphDC);

Создает gdi-совместимый hDC для поверхности.

Возвращает DD_OK если успешно, или одно из следующих значений ошибки:

DDERR_DCALREADYCREATED            DDERR_GENERIC      

DDERR_INVALIDOBJECT         DDERR_INVALIDPARAMS    

DDERR_INVALIDSURFACETYPE          DDERR_SURFACELOST         

DDERR_UNSUPPORTED          DDERR_WASSTILLDRAWING           

lphDC

Адрес возвращенного hDC.

Этот метод использует внутреннюю версию IDirectDrawSurface::Lock, чтобы блокировать поверхность, и поверхность останется блокированной, пока не вызовется  метод IDirectDrawSurface:: ReleaseDC. Для большего количества информации, см. описание метода IDirectDrawSurface:Lock.



Содержание раздела