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


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

Структура DD_QUERYMOCOMPSTATUSDATA содержит сведения, необходимые для запроса состояния предыдущего кадра.

Синтаксис

typedef struct _DD_QUERYMOCOMPSTATUSDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_MOTIONCOMP_LOCAL lpMoComp;
  PDD_SURFACE_LOCAL    lpSurface;
  DWORD                dwFlags;
  HRESULT              ddRVal;
} *PDD_QUERYMOCOMPSTATUSDATA, DD_QUERYMOCOMPSTATUSDATA;

Члены

lpDD

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

lpMoComp

Указывает на DD_MOTIONCOMP_LOCAL структуру, содержащую описание запрашиваемой компенсации за ходатайства.

lpSurface

Указывает на структуру DD_SURFACE_LOCAL , содержащую запрашиваемую поверхность.

dwFlags

Указывает тип доступа к surface.

DDMCQUERY_READ

Указывает, что поверхность может быть проверена только на доступ на чтение или отображение. Если этот флаг не установлен, поверхность может быть проверена на доступ на запись.

ddRVal

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

Требования

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

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

DdMoCompQueryStatus

DdMoCompRender