DD_FLIPDATA
typedef struct _DD_FLIPDATA{
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpSurfCurr;
PDD_SURFACE_LOCAL lpSurfTarg;
DWORD dwFlags;
HRESULT ddRVal;
VOID * Flip;
} DD_FLIPDATA;
The DD_FLIPDATA structure is passed to the DirectDraw hardware
interface’s Flip surface object callback.
Members
-
lpDD
-
Pointer to the DD_DIRECTDRAW_GLOBAL
structure that describes the driver.
-
lpSurfCurr
-
Pointer to the DD_SURFACE_LOCAL structure
that describes the current surface.
-
lpSurfTarg
-
Pointer to the DD_SURFACE_LOCAL structure that describes the surface to be
flipped to.
-
dwFlags
-
Bitmask that tells the driver how to perform the blt. The DDFLIP_Xxx
bit fields are enumerated in ddraw.h.
-
ddRVal
-
Location in which the driver returns a DirectDraw status return code. The
status codes are defined in ddraw.h.
-
Flip
-
Unused by Windows NT.