Поделиться через


Функция DdReleaseDC (ddrawgdi.h)

[Эта функция может изменяться с каждой редакцией операционной системы. Вместо этого используйте Microsoft DirectDraw и Microsoft Direct3DAPIs; эти API изолируют приложения от таких изменений операционной системы и скрывают многие другие трудности, связанные с взаимодействием непосредственно с драйверами дисплея.]

Оболочка для функции NtGdiDdReleaseDC и освобождает контекст устройства (DC), ранее полученный через DdGetDC или GdiEntry7.

GdiEntry8 определяется как псевдоним для этой функции.

Синтаксис

BOOL DdReleaseDC(
  LPDDRAWI_DDRAWSURFACE_LCL pSurfaceLocal
);

Параметры

pSurfaceLocal

Указатель на поверхность DirectDraw, для которой был получен контроллер домена.

Возвращаемое значение

В случае успешного выполнения эта функция возвращает значение TRUE; В противном случае возвращается значение FALSE.

Комментарии

Приложения, которым требуется получить контроллер домена для поверхности DirectDraw, могут использовать IDirectDrawSurface7::GetDC, который предоставляет эту функциональность способом независимо от операционной системы.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header ddrawgdi.h

См. также раздел

Поддержка клиентов нижнего уровня графики