DDGETAUTOFLIPOUT structure (ddkmapi.h)

The DDGETAUTOFLIPOUT structure contains the handle and polarity information returned from the DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE and DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE function identifiers of the DxApi function.

Syntax

typedef struct _DDGETAUTOFLIPOUT {
  DWORD  ddRVal;
  HANDLE hVideoSurface;
  HANDLE hVBISurface;
  BOOL   bPolarity;
} DDGETAUTOFLIPOUT, *LPDDGETAUTOFLIPOUT;

Members

ddRVal

Specifies the location in which Microsoft DirectDraw writes the return value of the DxApi function for operations that obtain autoflip surfaces. Contains DD_OK if the hardware video port is in autoflip mode.

hVideoSurface

Handle for the current video surface.

hVBISurface

Handle for the current VBI data.

bPolarity

Specifies whether the field is an even or odd field of an interlaced video signal. This member should be set to TRUE if the current field is the even field and to FALSE if the current field is the odd field.

Requirements

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

See also

DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE

DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE

DxApi