DDFLIPVIDEOPORT structure (ddkmapi.h)

The DDFLIPVIDEOPORT structure contains the information required to flip the hardware video port.

Syntax

typedef struct _DDFLIPVIDEOPORT {
  HANDLE hDirectDraw;
  HANDLE hVideoPort;
  HANDLE hCurrentSurface;
  HANDLE hTargetSurface;
  DWORD  dwFlags;
} DDFLIPVIDEOPORT, *LPDDFLIPVIDEOPORT;

Members

hDirectDraw

Specifies the Microsoft DirectDraw handle.

hVideoPort

Specifies the video port extensions (VPE) object handle.

hCurrentSurface

Specifies the current DirectDrawSurface handle.

hTargetSurface

Specifies the handle of the DirectDrawSurface to which the flip occurs.

dwFlags

Indicates whether the surfaces represent VBI surfaces or regular surfaces. One of the following:

Flag Meaning
DDVPFLIP_VBI Flips the VBI surface.
DDVPFLIP_VIDEO Flips the normal video surface.

Requirements

Requirement Value
Header ddkmapi.h (include Ddkmapi.h)

See also

DD_DXAPI_FLIP_VP

DxApi