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


Структура DDOPENSURFACEIN (ddkmapi.h)

Структура DDOPENSURFACEIN содержит сведения об объекте DirectDrawSurface.

Синтаксис

typedef struct _DDOPENSURFACEIN {
  HANDLE              hDirectDraw;
  ULONG_PTR           dwSurfaceHandle;
  LPDD_NOTIFYCALLBACK pfnSurfaceClose;
  PVOID               pContext;
} DDOPENSURFACEIN, *LPDDOPENSURFACEIN;

Члены

hDirectDraw

Указывает объект Microsoft DirectDraw, к которому связан дескриптор поверхности.

dwSurfaceHandle

Указывает дескриптор DirectDrawSurface, передаваемый из пользовательского режима.

pfnSurfaceClose

Указывает на функцию обратного вызова pfnSurfaceClose, которая вызывается, когда поверхность становится непригодной для использования.

pContext

Содержит значение, передаваемое при вызове функции обратного вызова pfnSurfaceClose.

Требования

Требование Ценность
заголовка ddkmapi.h (include Ddkmapi.h)

См. также

DD_DXAPI_OPENSURFACE

DxApi