Структура 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) |