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


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

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

Синтаксис

typedef struct _DDFLIPOVERLAY {
  HANDLE hDirectDraw;
  HANDLE hCurrentSurface;
  HANDLE hTargetSurface;
  DWORD  dwFlags;
} DDFLIPOVERLAY, *LPDDFLIPOVERLAY;

Члены

hDirectDraw

Указывает дескриптор Microsoft DirectDraw.

hCurrentSurface

Задает текущий дескриптор DirectDrawSurface.

hTargetSurface

Дескриптор DirectDrawSurface, к которому происходит переворачивание.

dwFlags

Флаги, указывающие параметры переверки.

Флаг Значение
DDFLIP_EVEN Для использования только при отображении видео на поверхности наложения. Новая поверхность содержит данные из даже поля видеосигнала. Этот флаг нельзя использовать с флагом DDFLIP_ODD.
DDFLIP_ODD Для использования только при отображении видео на поверхности наложения. Новая поверхность содержит данные из нечетного поля видеосигнала. Этот флаг нельзя использовать с флагом DDFLIP_EVEN.

Требования

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

См. также

DD_DXAPI_FLIP_OVERLAY

DxApi