DDFLIPVIDEOPORTINFO structure (dxmini.h)

The DDFLIPVIDEOPORTINFO structure contains the video port extensions (VPE) object and surface information.

Syntax

typedef struct _DDFLIPVIDEOPORTINFO {
  LPDDVIDEOPORTDATA lpVideoPortData;
  LPDDSURFACEDATA   lpCurrentSurface;
  LPDDSURFACEDATA   lpTargetSurface;
  DWORD             dwFlipVPFlags;
} DDFLIPVIDEOPORTINFO, *PDDFLIPVIDEOPORTINFO;

Members

lpVideoPortData

Points to a DDVIDEOPORTDATA structure that contains the VPE object information.

lpCurrentSurface

Points to a DDSURFACEDATA structure that contains information about the current surface.

lpTargetSurface

Points to a DDSURFACEDATA structure that contains information about the target surface.

dwFlipVPFlags

Indicates whether the surfaces represent vertical blanking interval (VBI) surfaces or regular surfaces. One of the following:

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

Requirements

Requirement Value
Header dxmini.h (include Dxmini.h)

See also

DDSURFACEDATA

DDVIDEOPORTDATA

DxFlipVideoPort