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


структура DD_CANCREATEVPORTDATA (ddrawint.h)

Структура DD_CANCREATEVPORTDATA содержит сведения, необходимые драйверу для определения возможности создания объекта расширений видеопорта (VPE ).

Синтаксис

typedef struct _DD_CANCREATEVPORTDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  LPDDVIDEOPORTDESC    lpDDVideoPortDesc;
  HRESULT              ddRVal;
  VOID                 *CanCreateVideoPort;
} *PDD_CANCREATEVPORTDATA, DD_CANCREATEVPORTDATA;

Члены

lpDD

Указывает на DD_DIRECTDRAW_LOCAL структуру, которая относится только к текущему процессу Microsoft DirectDraw.

lpDDVideoPortDesc

Указывает на структуру DDVIDEOPORTDESC , содержащую описание запрашиваемого объекта VPE.

ddRVal

Указывает расположение, в которое драйвер записывает возвращаемое значение обратного вызова DdVideoPortCanCreate . Код возврата DD_OK указывает на успешное выполнение. Дополнительные сведения см. в разделе Возвращаемые значения для DirectDraw.

CanCreateVideoPort

Используется API DirectDraw и не должен заполняться драйвером.

Требования

   
Верхняя часть ddrawint.h (включая Winddi.h)

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

DdVideoPortCanCreate