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


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

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

Синтаксис

typedef struct _DD_CREATEVPORTDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  LPDDVIDEOPORTDESC    lpDDVideoPortDesc;
  PDD_VIDEOPORT_LOCAL  lpVideoPort;
  HRESULT              ddRVal;
  VOID                 *CreateVideoPort;
} *PDD_CREATEVPORTDATA, DD_CREATEVPORTDATA;

Члены

lpDD

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

lpDDVideoPortDesc

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

lpVideoPort

Указывает на структуру DD_VIDEOPORT_LOCAL , представляющую созданный объект VPE.

ddRVal

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

CreateVideoPort

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

Требования

Требование Значение
Заголовок ddrawint.h (включая Winddi.h)

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

DdVideoPortCreate